home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir28 / mrm1100.zip / MRMANUAL.DOC < prev    next >
Text File  |  1994-09-01  |  224KB  |  5,026 lines

  1.  
  2.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3.  
  4.  
  5.  
  6.      
  7.      
  8.      
  9.      
  10.      
  11.      
  12.      
  13.      
  14.      
  15.      
  16.      
  17.      
  18.      
  19.      
  20.              ╔═════════════════════════════════════════════════════════╗
  21.              ║                                                         ║
  22.              ║                Mr. Machinist User Manual                ║
  23.              ║                =========================                ║
  24.              ║                   by Allan J. Bremer                    ║
  25.              ║                                                         ║
  26.              ║                                                         ║
  27.              ║           Copyright (c) 1994 by Allan J. Bremer         ║
  28.              ║                                                         ║
  29.              ║                                                         ║
  30.              ╚═════════════════════════════════════════════════════════╝
  31.      
  32.  
  33.      
  34.      
  35.                                  Customer Service
  36.      
  37.                    Customer Service Phone Number: (716)434-7823
  38.      
  39.                          Compuserve User Number 73113,2206
  40.      
  41.      
  42.             Mr. Machinist is always uploaded to these popular BBS's:
  43.      
  44.             Mr. Machinist BBS - 716-434-1448             14400 - 24hrs
  45.             Deep South BBS    - 716-433-5524             14400 - 24hrs
  46.             SME BBS           - 313-271-3424             14400 - 24hrs
  47.             Exec. PC          - 414-789-4390             14400 - 24hrs
  48.             Turbo City        - 209-599-7435             14400 - 24hrs
  49.      
  50.      
  51.      
  52.      
  53.      
  54.      
  55.      
  56.      
  57.      
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                July 26, 1994                    Page 1
  64.  
  65.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  66.  
  67.  
  68.  
  69.                              TABLE OF CONTENTS               Page
  70.  
  71.  
  72.           A) PREFACE . . . . . . . . . . . . . . . . . . . .  5
  73.  
  74.  
  75.           B) LEGAL NOTICE  . . . . . . . . . . . . . . . . .  6
  76.  
  77.  
  78.           1. INTRODUCTION  . . . . . . . . . . . . . . . . .  6
  79.                1.1  What is Mr. Machinist? . . . . . . . . .  6
  80.                1.2  Why use Mr. Machinist? . . . . . . . . .  6
  81.                1.3  History of Mr. Machinist . . . . . . . .  7
  82.                1.4  How to use this manual . . . . . . . . .  8
  83.                1.5  Definition of Shareware  . . . . . . . .  9
  84.                1.6  Disclaimer Agreement . . . . . . . . . . 10
  85.  
  86.  
  87.           2. GETTING STARTED . . . . . . . . . . . . . . . . 11
  88.      
  89.                2.1  Backing Up Your Disk and Data  . . . . . 11
  90.                2.2  Hardware requirements  . . . . . . . . . 11
  91.                2.3  Files Needed . . . . . . . . . . . . . . 12
  92.                2.4  File Created On Your Drive . . . . . . . 12
  93.                2.5  Installation . . . . . . . . . . . . . . 13
  94.                2.6  Quick Start  . . . . . . . . . . . . . . 14
  95.                2.7  Additional Materials . . . . . . . . . . 15
  96.                2.8  Registration . . . . . . . . . . . . . . 16
  97.                2.9  Customization. . . . . . . . . . . . . . 17
  98.  
  99.  
  100.           3. SUPPORT POLICIES  . . . . . . . . . . . . . . . 17
  101.  
  102.                3.1  Technical Support BBS  . . . . . . . . . 17
  103.                3.2  Voice Calls  . . . . . . . . . . . . . . 18
  104.                3.3  Mail . . . . . . . . . . . . . . . . . . 18
  105.  
  106.  
  107.           4. REFERENCE . . . . . . . . . . . . . . . . . . . 18
  108.  
  109.                4.1  Introduction . . . . . . . . . . . . . . 18
  110.                4.2  Bringing Up Menus  . . . . . . . . . . . 18
  111.                4.3  Moving Around  . . . . . . . . . . . . . 19
  112.                4.4  Entering Data  . . . . . . . . . . . . . 19
  113.                4.5  The Title Bar  . . . . . . . . . . . . . 20
  114.                4.6  Systems Date . . . . . . . . . . . . . . 20
  115.                4.7  Exiting Mr. Machinist  . . . . . . . . . 20
  116.  
  117.                4.8  Manipulating Windows . . . . . . . . . . 21
  118.                     4.8.1   Mouse. . . . . . . . . . . . . . 21
  119.                     4.8.2   Keyboard . . . . . . . . . . . . 21
  120.  
  121.                4.9  The Help File  . . . . . . . . . . . . . 23
  122.                4.10 Date, Time and Screen Saver  . . . . . . 23
  123.  
  124.  
  125.  
  126.                                July 26, 1994                    Page 2
  127.  
  128.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  129.  
  130.                              TABLE OF CONTENTS               Page
  131.  
  132.                4.11 File Menu  . . . . . . . . . . . . . . . 24
  133.                     4.11.1  Open . . . . . . . . . . . . . . 24
  134.                     4.11.2  New  . . . . . . . . . . . . . . 26
  135.                     4.11.3  Save . . . . . . . . . . . . . . 27
  136.                     4.11.4  Save As  . . . . . . . . . . . . 27
  137.                     4.11.5  Save Done. . . . . . . . . . . . 27
  138.                     4.11.6  Print  . . . . . . . . . . . . . 27
  139.                     4.11.7  Print Answer File. . . . . . . . 29
  140.                     4.11.8  Show Answer File . . . . . . . . 30
  141.                     4.11.9  Change Directory . . . . . . . . 30
  142.                     4.11.10 Dos Shell  . . . . . . . . . . . 30
  143.                     4.11.11 Print Registration Invoice . . . 31
  144.                     4.11.12 Sequence a CNC File. . . . . . . 31
  145.                     4.11.13 Un-Sequence a CNC File . . . . . 33
  146.                     4.11.14 Split a CNC File . . . . . . . . 34
  147.                     4.11.15 Exit Mr. Machinist . . . . . . . 35
  148.  
  149.                4.12 Edit Menu  . . . . . . . . . . . . . . . 36
  150.                     4.12.1  Undo . . . . . . . . . . . . . . 36
  151.                     4.12.2  Cut  . . . . . . . . . . . . . . 36
  152.                     4.12.3  Copy . . . . . . . . . . . . . . 37
  153.                     4.12.4  Paste  . . . . . . . . . . . . . 37
  154.                     4.12.5  Show Clipboard . . . . . . . . . 37
  155.                     4.12.6  Clear  . . . . . . . . . . . . . 37
  156.  
  157.                4.13 Windows Menu . . . . . . . . . . . . . . 38
  158.                     4.13.1  Resize/Move  . . . . . . . . . . 38
  159.                     4.13.2  Zoom . . . . . . . . . . . . . . 39
  160.                     4.13.3  Next . . . . . . . . . . . . . . 39
  161.                     4.13.4  Close  . . . . . . . . . . . . . 39
  162.                     4.13.5  Tile . . . . . . . . . . . . . . 40
  163.                     4.13.6  Cascade  . . . . . . . . . . . . 40
  164.  
  165.                4.14 Search Menu  . . . . . . . . . . . . . . 40
  166.                     4.14.1  Find . . . . . . . . . . . . . . 41
  167.                     4.14.2  Replace  . . . . . . . . . . . . 41
  168.                     4.14.3  Search Again . . . . . . . . . . 42
  169.      
  170.                4.15 Circle Menu  . . . . . . . . . . . . . . 42
  171.                     4.15.1  Circle Segment . . . . . . . . . 42
  172.                     4.15.2  Circle Area  . . . . . . . . . . 43
  173.                     4.15.3  Circular Ring Area . . . . . . . 43
  174.                     4.15.4  Circular Ring Sector Area  . . . 43
  175.                     4.15.5  Circular Sector Area . . . . . . 43
  176.                     4.15.6  Circumference  . . . . . . . . . 44
  177.                     4.15.7  Three Points on a Circle . . . . 44
  178.                     4.15.8  Pin in a Diamond . . . . . . . . 44
  179.  
  180.                4.16 Math Menu  . . . . . . . . . . . . . . . 44
  181.                     4.16.1  Trig.  . . . . . . . . . . . . . 45
  182.                     4.16.2  Conversions  . . . . . . . . . . 46
  183.                     4.16.3  Polar Coordinates  . . . . . . . 47
  184.                     4.16.4  Distance Across Square Corners . 47
  185.                     4.16.5  Distance Across Hex Corners  . . 47
  186.                     4.16.6  Distance Between Two Points  . . 47
  187.  
  188.  
  189.                                July 26, 1994                    Page 3
  190.  
  191.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  192.  
  193.                              TABLE OF CONTENTS               Page
  194.  
  195.                     4.16.7  Middle of Two Points . . . . . . 47
  196.                     4.16.8  Three Points, Shift and Rotate . 47
  197.                     4.16.9  Bolt Circle. . . . . . . . . . . 48
  198.                     4.16.10 Calculator . . . . . . . . . . . 48
  199.  
  200.                4.17 Areas and Volumes Menu . . . . . . . . . 50
  201.                     4.17.1  Acute Angle  . . . . . . . . . . 50
  202.                     4.17.2  Barrel . . . . . . . . . . . . . 51
  203.                     4.17.3  Cone . . . . . . . . . . . . . . 51
  204.                     4.17.4  Cube . . . . . . . . . . . . . . 51
  205.                     4.17.5  Cycloid  . . . . . . . . . . . . 51
  206.                     4.17.6  Cylinder . . . . . . . . . . . . 51
  207.                     4.17.7  Ellipse  . . . . . . . . . . . . 52
  208.                     4.17.8  Ellipsoid  . . . . . . . . . . . 52
  209.                     4.17.9  Frustum of a Cone  . . . . . . . 52
  210.                     4.17.10 Frustum of a Pyramid . . . . . . 52
  211.                     4.17.11 Hexagon  . . . . . . . . . . . . 52
  212.                     4.17.12 Hollow Cylinder  . . . . . . . . 53
  213.                     4.17.13 Hollow Sphere. . . . . . . . . . 53
  214.                     4.17.14 Obtuse Angle . . . . . . . . . . 53
  215.                     4.17.15 Octagon  . . . . . . . . . . . . 53
  216.                     4.17.16 Parallelogram  . . . . . . . . . 53
  217.                     4.17.17 Polygon  . . . . . . . . . . . . 53
  218.                     4.17.18 Portion of a Cylinder  . . . . . 53
  219.                     4.17.19 Prism  . . . . . . . . . . . . . 54
  220.                     4.17.20 Pyramid  . . . . . . . . . . . . 54
  221.                     4.17.21 Rectangle  . . . . . . . . . . . 54
  222.                     4.17.22 Right Triangle . . . . . . . . . 54
  223.                     4.17.23 Spandrel/Fillet  . . . . . . . . 54
  224.                     4.17.24 Square . . . . . . . . . . . . . 54
  225.                     4.17.25 Square Prism . . . . . . . . . . 55
  226.                     4.17.26 Sphere . . . . . . . . . . . . . 55
  227.                     4.17.27 Spherical Sector . . . . . . . . 55
  228.                     4.17.28 Spherical Segment  . . . . . . . 55
  229.                     4.17.29 Spherical Wedge  . . . . . . . . 56
  230.                     4.17.30 Spherical Zone . . . . . . . . . 56
  231.                     4.17.31 Torus  . . . . . . . . . . . . . 56
  232.                     4.17.32 Trapezium  . . . . . . . . . . . 56
  233.                     4.17.33 Trapezoid  . . . . . . . . . . . 57
  234.                     4.17.34 Wedge  . . . . . . . . . . . . . 57
  235.      
  236.      
  237.                4.18 Rates Menu . . . . . . . . . . . . . . . 57
  238.                     4.18.1  Speed and Feed for Drilling. . . 58
  239.                     4.18.2  Speed and Feed for Milling . . . 62
  240.                     4.18.3  Speed and Feed for Tapping . . . 63
  241.  
  242.  
  243.                4.19 Options Menu . . . . . . . . . . . . . . 64
  244.                     4.19.1  Mouse. . . . . . . . . . . . . . 64
  245.                     4.19.2  Save Desktop . . . . . . . . . . 64
  246.                     4.19.3  Retrieve Desktop . . . . . . . . 65
  247.                     4.19.4  Use .BAK File. . . . . . . . . . 65
  248.  
  249.  
  250.  
  251.  
  252.                                July 26, 1994                    Page 4
  253.  
  254.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  255.  
  256.                              TABLE OF CONTENTS               Page
  257.  
  258.           5. EDITOR HELP . . . . . . . . . . . . . . . . . . 65
  259.           ( Many editing procedures are discussed here. )
  260.  
  261.           6. QUICK-KEY CHART . . . . . . . . . . . . . . . . 77
  262.  
  263.           7. SPECIAL THANKS. . . . . . . . . . . . . . . . . 80
  264.  
  265.  
  266.  
  267.           A) PREFACE
  268.  
  269.           Welcome to Mr. Machinist.
  270.      
  271.           Mr. Machinist is a program for the machinist, the engineer,
  272.           and any one else who is involved in the process of design and
  273.           engineering. It was developed for the machinist who is new at
  274.           computers and especially revolves around the CNC milling and
  275.           turning machinist and operator. The program is a useful tool
  276.           and time saver for the CAD/CAM programmer also. In fact, Mr.
  277.           Machinist can give you an answer to many problems faster than
  278.           the shops CAM software can start up!
  279.      
  280.           This easy to use menu driven program is designed to solve the
  281.           every day geometry and trigonometry problems that machinist
  282.           and industrial engineers encounter.
  283.      
  284.           Get the chord of a circular sector, convert decimal degrees to
  285.           hours, minutes, and seconds, find the proper speed and feed
  286.           for a machining center, view a decimal chart, use the
  287.           scientific calculator for formulas, edit multiple files that
  288.           were created manually or by your CAM software, insert or
  289.           delete N sequence numbers from CNC text files, 'split' a large
  290.           CNC text file into their appropriate program numbers instead
  291.           of cutting and pasting.  You also have the option to strike F1
  292.           for instant help on hundreds of subjects. These are just some
  293.           of the many possibilities of Mr. Machinist.
  294.      
  295.           One major advantage of Mr. Machinist is its ability to
  296.           continually keep an answer file of all the functions you
  297.           choose.  This Answer file is constantly being updated as you
  298.           require answers to functions.  You may view the answer file
  299.           or print it at will.  This answer file, called MRMSOLVE.TXT,
  300.           exists on your drive only during your current session.  The
  301.           answer file is deleted upon exiting but you have the choice
  302.           of editing it or renaming it for future reference.  There are
  303.           two other files that are created if certain functions are
  304.           preformed and they are the Drill Speed and Feed, and the Bolt
  305.           Circle function.  The reason behind this is that these
  306.           functions, at times, require a large file or separate piece of
  307.           information.  You may read about these functions in more
  308.           detail in their appropriate sections of this manual.
  309.      
  310.           The Mr. Machinist program is intended for any machine shop
  311.           that wants to save time and money. Some operators of machine
  312.           tools can spend a lot of time trying to figure out problems
  313.  
  314.  
  315.                                July 26, 1994                    Page 5
  316.  
  317.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  318.  
  319.  
  320.  
  321.           like trigonometry or getting the chord of a circle. Some of
  322.           these functions require more than a few entries in a
  323.           calculator and can cause a machinist to sit down and scratch
  324.           his head for an hour causing all kinds of lost time.
  325.      
  326.           Ultimately, the best way to use the Mr. Machinist program is to
  327.           put a computer in the center of the shop and let everyone who
  328.           needs it use it. Buy an old used computer with a mouse and run
  329.           Mr. Machinist from it. The program can run on any DOS based
  330.           computer and needs no extra memory or speed requirements.
  331.      
  332.      
  333.           B) LEGAL NOTICE
  334.      
  335.           Mr. Machinist is distributed as is. The author disclaims all
  336.           warranties, expressed or implied. The author will assume no
  337.           liability for damages either from the direct use of this
  338.           product or as a consequence of the use of this product.
  339.      
  340.      
  341.           1 INTRODUCTION
  342.      
  343.           1.1 WHAT IS THE MR. MACHINIST PROGRAM?
  344.      
  345.           Mr. Machinist is a program that was developed by a CNC       
  346.           machinist for other machinist, programmers and engineers.
  347.           It is a menu driven, text based environment with the novice  
  348.           computer user in mind. 
  349.      
  350.           Mr. Machinist's main purpose is to save time and money and   
  351.           increase production in a shop environment by solving math    
  352.           calculations with the least amount of data input. 
  353.      
  354.           The Mr. Machinist program is not a CAD/CAM program nor is    
  355.           it a drawing program. It is meant to be used along with CAM  
  356.           software to further the programmers capabilities and speed   
  357.           up production time. One example is finding the chord of a    
  358.           circle. If you wanted to find the chord of a circle in a
  359.           major CAM software package, nine times out of ten you will
  360.           have to draw the circle and check the distance. It takes     
  361.           about ten seconds to find a chord in Mr. Machinist!
  362.      
  363.           Mr. Machinist can also find the solutions to many other shop
  364.           math orientated calculations like trigonometry, geometry,
  365.           conversions, areas and volumes, and the program can also
  366.           help the machinist in calculating speeds and feeds, chip
  367.           load and surface feet per minute.
  368.      
  369.      
  370.           1.2 WHY USE THE MR. MACHINIST PROGRAM?
  371.      
  372.           Use Mr. Machinist to increase productivity, decrease down
  373.           time, and increase machining knowledge. Mr. Machinist is
  374.           also a great program to introduce to machinist who want to
  375.           get into using a computer for the first time.  90% of the
  376.  
  377.  
  378.                                July 26, 1994                    Page 6
  379.  
  380.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  381.  
  382.  
  383.  
  384.           people in the average machine shop have never had the
  385.           opportunity to acquire knowledge of computers. Here is a
  386.           program that will do that and at the same time make there
  387.           job a lot easier!
  388.      
  389.      
  390.           1.3 HISTORY OF THE MR. MACHINIST PROGRAM
  391.      
  392.           1985 - A passing thought...
  393.      
  394.           1990 - A trig problem on a Vic 20...
  395.      
  396.           1991 - Mr. Machinist Beta Version in Pascal...
  397.      
  398.           1992 - Started developing program in October of 1992 and began
  399.                  to release the Beta versions to major bulletin boards
  400.                  in January of 1993.
  401.      
  402.           1993 - Version 19.0 Beta, the last Beta version. ( 10-01-93 )
  403.      
  404.           1993 - Version 1.00 - Released 10-31-93
  405.      
  406.           1993 - Mr. Machinist 1.01  ( 12-15-93 )
  407.      
  408.                  Tried a mouse arrow instead of a block cursor but their
  409.                  was reports of screen bugs so it's back to the block
  410.                  cursor for now.
  411.      
  412.                  There was also a bug found in the Split CNC file function.
  413.                  Program would lock up if a non-existing file was chosen.
  414.      
  415.           1993 - Mr. Machinist 1.02  ( 12-21-93 )
  416.      
  417.                  Back to the block cursor.
  418.                  CNC file split function fixed.
  419.      
  420.           1994 - Mr. Machinist 1.03  ( 01-05-94 )
  421.      
  422.                  Started to use an overlay file called MRM.OVR.  This allo
  423.                  fewer memory problems and allows the program to upgrade to
  424.                  a much larger size.  The single MRM.EXE file was just to
  425.                  big.
  426.      
  427.                  Also added an Oblique Triangle function.
  428.      
  429.           1994 - Mr. Machinist 1.04  ( 02-26-94 )
  430.      
  431.                  Re-compiled under Turbo Pascal Version 7.0.
  432.      
  433.           1994 - Mr. Machinist 1.05  ( 03-23-94 )
  434.      
  435.                  Found bugs in last version.  System would lock-up if a fo
  436.                  place decimal was input into the 'Chip Load' input line in
  437.                  the 'Milling' feed function.
  438.      
  439.  
  440.  
  441.                                July 26, 1994                    Page 7
  442.  
  443.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  444.  
  445.  
  446.  
  447.                  System would also lock-up if you tried to sequence/un-seq
  448.                  a file.
  449.      
  450.                  Added a 'Bugs' help screen to main help menu to display b
  451.                  from previous versions.
  452.      
  453.           1994 - Mr. Machinist 1.06  ( 03-30-94 )
  454.      
  455.                  Input line bug found in 1.05.  Also added information out
  456.                  to the answer file called MRMSOLVE.TXT upon executing the
  457.                  sequence and un-sequence functions.
  458.      
  459.           1994 - Mr. Machinist 1.07  ( 04-06-94 )
  460.      
  461.                  Added extra 'Spaces' function to sequence and un-sequence
  462.                  functions.  Also changed 'N' numbers to four digit leading
  463.                  zeros.
  464.      
  465.           1994 - Mr. Machinist 1.08  ( 05-05-94 )
  466.      
  467.                  Made a few minor changes in dialog box positions and then
  468.                  uploaded the program to a few places.  After a few days
  469.                  a decision was made to up-grade many functions and then
  470.                  call it 1.09.
  471.      
  472.           1994 - Mr. Machinist 1.09  ( 05-18-94 )
  473.      
  474.                  Moved dialog boxes out of the way of menus, caused execut
  475.                  of 'OK' button by striking 'Enter' on last input line,
  476.                  removed the bug that caused system lock-up in 3 points on
  477.                  circle if a user input coordinates that rest on a straigh
  478.                  added a function in the circle menu called, 'Pin in a Dia
  479.                  that calculates a diameter within a four sided symmetrica
  480.                  added a printhelp choice in the helpfile, revised the man
  481.                  fixed the bug in the bolt circle function where if a user
  482.                  the function once then 'Escaped' out and then used the fu
  483.                  a second time right away it would cause a system lock-up,
  484.                  the views in 'bolt circle' and 'drill details' to 'editab
  485.      
  486.      
  487.           1.4 HOW TO USE THIS MANUAL
  488.      
  489.           We suggest you read the first four chapters to acquaint
  490.           yourself with the basics of shareware, the requirements and
  491.           options of the program, and the installation procedure.  Then
  492.           browse the remainder to get an idea of its content.  Once the
  493.           program is installed and running, refer to the references for
  494.           the specific area you that you may have a question about.
  495.      
  496.           A HINT:  This file is plain ASCII text.  If you save the
  497.           original and make a copy, you could insert any specific key
  498.           for a text search to any topic you use frequently.  You could
  499.           also delete portions and modify the table of contents.  Then
  500.           call up the file in a second ( or third ) window in the editor
  501.           and you would have an instant reference.  This process would
  502.  
  503.  
  504.                                July 26, 1994                    Page 8
  505.  
  506.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  507.  
  508.  
  509.  
  510.           give a searchable, scrollable supplement to the on-line help
  511.           from the F1 key.  *< NOTE >*  The editor in this program has
  512.           a capacity of about 64K which is smaller than this file.  You
  513.           may have to break the file into pieces, or use some type of
  514.           file viewer like LIST.COM possibly in a task swapper like the
  515.           DOS shell.
  516.      
  517.           To get the most out of the Mr. Machinist program, you must
  518.           read this manual carefully. It will answer any questions you
  519.           might have about Mr. Machinist's operation.  You are able to
  520.           search through this document by line numbers if you are
  521.           viewing it from a computer program.  There are many programs
  522.           on the market that can do this but I believe the LIST program
  523.           by Vernon D. Buerg to be the best.
  524.      
  525.           It is assumed that you have access to a DOS manual and you
  526.           will try your best to get acquainted with the different
  527.           commands that DOS has to offer. Even though Mr. Machinist is
  528.           an easy to use menu driven program it is still a good idea
  529.           get an understanding of the basics of DOS.
  530.      
  531.           Instead of using the phrase, 'Mr. Machinist' in this document
  532.           you will see the letters 'MRM' which mean the same thing.
  533.           This will save a lot of time and space.
  534.      
  535.           
  536.           1.5 DEFINITION OF SHAREWARE
  537.      
  538.           Shareware distribution gives users a chance to try software
  539.           before buying it. If you try a Shareware program and
  540.           continue using it, you are expected to register. Individual
  541.           programs differ on details -- some request registration
  542.           while others require it, some specify a maximum trial
  543.           period. With registration, you get anything from the simple
  544.           right to continue using the software to an updated program
  545.           with printed manual.
  546.      
  547.           Copyright laws apply to both Shareware and commercial
  548.           software and the copyright holder retains all rights, with a
  549.           few specific exceptions as stated below. Shareware authors
  550.           are accomplished programmers, just like commercial authors,  
  551.           and the programs are of comparable quality. (In both cases,  
  552.           there are good programs and bad ones!) The main difference   
  553.           is in the method of distribution. The author specifically    
  554.           grants the right to copy and distribute the software, either 
  555.           to all and sundry or to a specific group. For example, some  
  556.           authors require written permission before a commercial disk
  557.           vendor may copy their Shareware.
  558.      
  559.           Shareware is a distribution method, not a type of software.  
  560.           You should find software that suits your needs and           
  561.           pocketbook, whether it's commercial or Shareware. The        
  562.           Shareware system makes fitting your needs easier, because    
  563.           you can try before you buy. And because the overhead is low, 
  564.           prices are low also. Shareware has the ultimate money-back   
  565.  
  566.  
  567.                                July 26, 1994                    Page 9
  568.  
  569.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  570.  
  571.  
  572.  
  573.           guarantee -- if you don't use the product, you don't pay for 
  574.           it.
  575.      
  576.      
  577.           1.6 DISCLAIMER - Agreement
  578.      
  579.           Users of Mr. Machinist must accept this disclaimer of
  580.           warranty:  "Mr. Machinist is supplied as is.  The author
  581.           disclaims all warranties, expressed or implied, including,
  582.           without limitation, the warranties of merchantability and of
  583.           fitness for any purpose.  The author assumes no liability for
  584.           damages, direct or consequential, which may result from the
  585.           use of Mr. Machinist."
  586.      
  587.           Mr. Machinist is a "shareware program" and is provided at no
  588.           charge to the user for evaluation.  Feel free to share it
  589.           with your friends, but please do not give it away altered or
  590.           as part of another system.  The essence of "user-supported"
  591.           software is to provide personal computer users with quality
  592.           software without high prices, and yet to provide incentive
  593.           for programmers to continue to develop new products.  If you
  594.           find this program useful and find that you are using
  595.           Mr. Machinist and continue to use Mr. Machinist after a
  596.           reasonable trial period, you must make a registration payment
  597.           of $49.00 to F1 COMPUTING.  The $49.00 registration fee
  598.           will license one copy for use on any one computer at any one
  599.           time.  You must treat this software just like a book.  An
  600.           example is that this software may be used by any number of
  601.           people and may be freely moved from one computer location to
  602.           another, so long as there is no possibility of it being used
  603.           at one location while it's being used at another.  Just as a
  604.           book cannot be read by two different persons at the same
  605.           time.
  606.      
  607.           Commercial users of Mr. Machinist must register and pay for
  608.           their copies of Mr. Machinist within 30 days of first use or
  609.           their license is withdrawn.  Site-License arrangements may be
  610.           made by contacting Allan J. Bremer.   The MRMORDER.DOC file is
  611.           provided for registration.
  612.      
  613.      
  614.           Anyone distributing Mr. Machinist for any kind of
  615.           remuneration must first contact Allan J. Bremer at the
  616.           address below for authorization.
  617.      
  618.      
  619.      
  620.           You are encouraged to pass a copy of Mr. Machinist along to
  621.           your friends for evaluation.  Please encourage them to
  622.           register their copy if they find that they can use it.  All
  623.           registered users will receive a copy of the latest version of
  624.           the Mr. Machinist system.
  625.  
  626.  
  627.  
  628.  
  629.  
  630.                                July 26, 1994                   Page 10
  631.  
  632.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  633.  
  634.  
  635.           2. GETTING STARTED
  636.  
  637.           2.1 BACKING UP YOUR DISK AND DATA
  638.  
  639.           The first thing you must do is to make a working copy of
  640.           your original disk. Because disks are susceptible to damage,
  641.           it is unwise to use the original program disk for regular
  642.           use. If it is ever lost or damaged you would have to
  643.           purchase a new disk or spend more time on the phone lines
  644.           downloading the program.
  645.      
  646.           If you should lose or damage the working copy, you can
  647.           always use the original program disk to make another working
  648.           copy.
  649.      
  650.           In order to make a working copy of your original disk or
  651.           file you will need to use one of the DOS commands that can
  652.           transfer or copy the contents of your original disk onto
  653.           another disk.
  654.      
  655.           Here is one example that will copy ALL of the contents of
  656.           one disk onto another:
  657.      
  658.           Let us assume that you have the Mr. Machinist program on a
  659.           high density 5 1/4 disk and you want to make a backup copy   
  660.           on another 5 1/4 high density disk. You could use the        
  661.           command called DISKCOPY. One thing to keep in mind about the
  662.           DISKCOPY command is that if you use it on a 5 1/4 high       
  663.           density disk then you have to have a 5 1/4 high density disk
  664.           to copy it to. Both disk must be the same format!
  665.      
  666.           Insert the original disk into your drive, get onto that      
  667.           drive by typing its letter and a colon, ( A: ).
  668.      
  669.           Now type the command, ( DISKCOPY ). At this point your
  670.           system will ask you to insert the SOURCE disk. The source
  671.           disk is your original disk. After it reads a sufficient
  672.           amount of data into your RAM memory it will ask you to
  673.           insert your TARGET disk, that's your backup or working copy
  674.           disk. Be careful not to get your source and target disks
  675.           mixed up. If your using high density disk and there is a
  676.           lot of data on it then it can take a few times of inserting
  677.           the target and source.
  678.      
  679.           The only real way to get efficient at using DOS commands is
  680.           to use them and read a book that explains DOS in a way that
  681.           you can understand. Some people can learn it well from the
  682.           DOS manual and others may want to go out and purchase a
  683.           beginners guide to DOS. Either way, you will do yourself a
  684.           favor by getting good at DOS!
  685.      
  686.           2.2 HARDWARE REQUIREMENTS
  687.      
  688.           Any IBM or IBM compatible XT computer can operate the Mr.
  689.           Machinist program. XT, 286, 386, 486, it does not matter
  690.           what the computer is, it will run!  It does not matter what
  691.  
  692.  
  693.                                July 26, 1994                   Page 11
  694.  
  695.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  696.  
  697.  
  698.  
  699.           type of video adapter you have either, it will run in color,
  700.           in mono, in Hercules, CGA, EGA, VGA, SVGA, it's all          
  701.           automatic.  The program does not use extended or expanded
  702.           memory but it needs all the standard memory you can give it.
  703.           It also has no use for a math co-processor.  A mouse is an
  704.           excellent way to run the Mr. Machinist program but it is not
  705.           required.  The Mr. Machinist program must be executed from
  706.           a hard drive.  It is possible for it to run on a floppy disk
  707.           but it is very slow in execution and very non-productive.
  708.      
  709.           DOS version 3.3 or above is required to run the program. It
  710.           is very advisable to run your system under DOS version 5.0
  711.           or above.  This version is a much better version than the
  712.           older versions and it also has a little help file that you
  713.           can use to get help on almost any DOS command.  Many people
  714.           never read their DOS manual and therefore they are lacking in
  715.           the knowledge of operating system commands.  If you have DOS
  716.           version 5 or above a good command to remember is the help
  717.           command.  Let's say that you need help on the COPY command.
  718.           You would type, 'COPY /?' and then on-line help will pop up.
  719.      
  720.           Mr. Machinist can utilize a printer also and one is highly
  721.           recommended.  There may be times when a CNC programmer may
  722.           want to take a copy of the program to there machine for a
  723.           reference.
  724.      
  725.           One thing that is not needed to run Mr. Machinist is an
  726.           expensive computer.
  727.      
  728.      
  729.           2.3 FILES
  730.      
  731.           There are two files that are needed to run Mr. Machinist:
  732.           MRM.EXE and MRM.OVR. There are other files that come
  733.           with the program disk but are not required to execute the
  734.           program.  The third most important file is MRMHELP.HLP, the
  735.           help file.
  736.      
  737.           Here is a list of the files that you should have on the
  738.           distribution disk:
  739.      
  740.           FILE_ID.DIZ  =  The description file used by BBS programs.
  741.           HISTORY.TXT  =  The history of Mr. Machinist.
  742.           INSTALL.EXE  =  Mr. Machinist's installation program.
  743.           MRMORDER.DOC =  The order form to register the program.
  744.           K0203.TXT    =  A sample CNC milling program.
  745.           MRM.EXE      =  The main executable file.
  746.           MRM.OVR      =  The overlay file.
  747.           MRMANUAL.DOC =  The Mr. Machinist Manual. (Your reading it!)
  748.           MRMHELP.HLP  =  The help file.
  749.           README.TXT   =  First time information about Mr. Machinist.
  750.           WHATSNEW.TXT =  New functions in this version.
  751.      
  752.      
  753.           2.4 FILES CREATED ON YOUR DRIVE
  754.  
  755.  
  756.                                July 26, 1994                   Page 12
  757.  
  758.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  759.  
  760.  
  761.  
  762.      
  763.           Mr. Machinist Text Files
  764.           ========================
  765.           The Mr. Machinist program can create, edit, and delete
  766.           three different files on your hard drive upon each execution.
  767.      
  768.           MRMSOLVE.TXT,  MRMDRILL.TXT,  and MRMBOLT.TXT.
  769.      
  770.           MRMSOLVE.TXT
  771.           ============
  772.           This is a file that is created and deleted each
  773.           time the program is executed.  It holds all of the answers
  774.           to each function except drill speeds and feeds and bolt
  775.           circle calculations.  This file can be viewed and printed at
  776.           any time.  Holding down the 'Ctrl' key and then striking 'F1'
  777.           will let you view this file and holding down the 'Ctrl' key
  778.           and then striking 'P' will print this file.
  779.      
  780.           MRMDRILL.TXT
  781.           ============
  782.           This is a file that is created only when you choose the drill
  783.           speed and feed function.  It holds all of the answers
  784.           to the drill speed and feed calculations.  This file can be
  785.           viewed and printed at any time.  Holding down the 'Ctrl' key
  786.           and then striking 'F4' will let you view this file and holding
  787.           down the 'Ctrl' key and then striking 'F6' will print this
  788.           file.
  789.      
  790.           MRMBOLT.TXT
  791.           ============
  792.           This is a file that is created only when you choose the bolt
  793.           circle calculation function.  It holds all of the answers
  794.           to the bolt circle calculations.  This file can be
  795.           viewed and printed at any time.  Holding down the 'Ctrl' key
  796.           and then striking 'F8' will let you view this file and holding
  797.           down the 'Ctrl' key and then striking 'F9' will print this
  798.           file.
  799.           ===============================================================
  800.      
  801.           All of these files get  deleted or 'cleaned up' after you exit
  802.           the program.  If you would like to save these files in order
  803.           to edit them later or have them available for information then
  804.           you must rename them before you exit the program.  You would
  805.           do this by bringing them up in the editor and choosing the
  806.           'Save As' function.  If for some reason the files do exist on
  807.           your drive when you first execute MRM (Mr. Machinist) the
  808.           program will detect this and ask you if you want to delete
  809.           them or leave them alone.  If you do not delete them then the
  810.           new information will be appended or 'added' to the already
  811.           existing files.
  812.      
  813.      
  814.           2.5 INSTALLATION   (Read README.TXT file for install updates!)
  815.      
  816.           The installation program makes it easy for a user to transfer
  817.  
  818.  
  819.                                July 26, 1994                   Page 13
  820.  
  821.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  822.  
  823.  
  824.  
  825.           the proper files from a disk to their hard drive.  The
  826.           installation program is only meant to be executed from a
  827.           disk drive and not the hard drive.
  828.      
  829.           The files that get copied in the installation process are as
  830.           follows:
  831.      
  832.           FILE_ID.DIZ  =  The description file used by BBS programs.
  833.           HISTORY.TXT  =  The history of Mr. Machinist.
  834.           MRMORDER.DOC =  The order form to register the program.
  835.           K0203.TXT    =  A sample CNC milling program for tutorial.
  836.           MRM.EXE      =  The main executable file.
  837.           MRM.OVR      =  The Overlay file.
  838.           MRMANUAL.DOC =  The Mr. Machinist Manual. (Your reading it!)
  839.           MRMHELP.HLP  =  The help file.
  840.           README.TXT   =  First time information about Mr. Machinist.
  841.           WHATSNEW.TXT =  New functions in this version.
  842.      
  843.      
  844.           2.6 QUICK START
  845.      
  846.           If you have been following this manual then you should
  847.           have a working copy of the Mr. Machinist program and your
  848.           original disk is put away some where. If your not running
  849.           the program from a disk, which is true 99% of the time, then
  850.           you should have two working copies of the Mr. Machinist      
  851.           program and also your original disk.
  852.      
  853.           To start-up Mr. Machinist simply enter, 'MRM'. To preform a
  854.           function, hold down the 'Alt' key and strike the highlighted
  855.           letter of your choice from the upper menu. If you wanted to
  856.           edit a file you would hold down the 'Alt' key and then       
  857.           strike 'F', this will bring down the file menu. From there
  858.           you could choose from a new file to one that already exists.
  859.           At this time you can see all the other menus by simply       
  860.           pressing your right or left arrow keys. Press the 'Enter'    
  861.           key to view the choices under the menu item. Always remember
  862.           that help is always near by simply striking the 'F1' key.
  863.      
  864.           Keep in mind that there will always be a file called
  865.           MRMSOLVE.TXT created and deleted each time you run the
  866.           program.  This file holds all of your answers for viewing
  867.           or printing at any time.  At the end of the session, upon
  868.           exit of the program, MRM will delete this file.  There is
  869.           a possibility of two other files being created and deleted
  870.           the same way.  They are MRMDRILL.TXT and MRMBOLT.TXT.  The
  871.           reason behind these two files being separate from the main
  872.           answer file called MRMSOLVE.TXT is that they could, at times,
  873.           hold a lot of information.  If you wanted to calculate a bolt
  874.           circle pattern with 237 holes then this file will have all of
  875.           those X and Y coordinates for you to print.  You also may, at
  876.           times, want to know some drilling speeds and feeds and only
  877.           that.  MRMDRILL.TXT holds all of the hardness, speed and feed,
  878.           information for you to view or print at any time.
  879.      
  880.  
  881.  
  882.                                July 26, 1994                   Page 14
  883.  
  884.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  885.  
  886.  
  887.  
  888.  
  889.           2.7 ADDITIONAL MATERIALS
  890.  
  891.           It is very advisable to own your own Machinery's Handbook.
  892.           The latest one at this writing is the 24th Edition. This
  893.           book is considered to be the Machinist's 2nd Bible, the 1st
  894.           Bible should be the real one!
  895.      
  896.           There are many books about formulas and feed rates and
  897.           engineering calculations available at your public library.
  898.           There is one excellent publisher that is considered to be
  899.           the main supplier of industrial books and that is the
  900.           Industrial Press, Inc. Write or call them for a catalog
  901.           of all their books.
  902.       
  903.           INDUSTRIAL PRESS, INC.
  904.           200 MADISON AVENUE
  905.           NEW YORK, NY 10016
  906.           PHONE (212) 889-6330
  907.      
  908.      
  909.           2.8 REGISTRATION
  910.      
  911.            MR. MACHINIST (TM) for MS-DOS
  912.      
  913.            INDIVIDUAL USE
  914.                * Diskette with programs and documentation ... $49.00
  915.      
  916.                            SITE LICENSE
  917.                            ============
  918.      
  919.                The following information describes the Mr. Machinist
  920.                registration fees for use on more than one computer:
  921.      
  922.                Site licenses are available for Mr. Machinist.  A site
  923.                license is needed if Mr. Machinist will be used on more
  924.                than one computer.  The rates of these licenses are as
  925.                follows:
  926.      
  927.                   2  to     9 computers ..... at $39 each
  928.                  10  to    24 computers ..... at $30 each
  929.                  25  to    49 computers ..... at $24 each
  930.                  50  to    99 computers ..... at $18 each
  931.                 100  to   200 computers ..... at $14 each
  932.                 200  to   500 computers ..... at $12 each
  933.      
  934.                  Write or call for pricing on quantities over 500.
  935.      
  936.                   FUTURE ENHANCEMENTS
  937.                   Job log database
  938.                   Points/Tangent math
  939.                   Larger Edit Buffer
  940.                   Windows version in C++
  941.                   News letters (Registered users)
  942.      
  943.  
  944.  
  945.                                July 26, 1994                   Page 15
  946.  
  947.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  948.  
  949.  
  950.  
  951.      
  952.                    Allan Bremer
  953.                    134 West Ave. #2
  954.                    Lockport, NY 14094
  955.      
  956.                   (716)434-7823 --> Voice  ( Please, Not after 10:00pm )
  957.                   (716)434-1448 --> Mr. Machinist BBS (14400 24hrs)
  958.                   (716)433-5524 --> Deep South BBS (14400 24hrs)
  959.      
  960.                   See the file called MRMORDER.DOC for more registration
  961.                   information.
  962.      
  963.           Here is an example of the file MRMORDER.DOC:
  964.           ============================================
  965.      
  966.           TO:                     FROM:
  967.      
  968.           F1 COMPUTING                   Name: _________________________
  969.           134 WEST AVE. #2
  970.           LOCKPORT, NY 14094        (Company): _________________________
  971.      
  972.           716-434-7823 Voice          Address: _________________________
  973.           716-434-1448 MRM BBS
  974.           716-433-5524 Deep South BBS     City: _________________________
  975.           Today's
  976.           date: ___________   State, ZIP Code: _________________________
  977.      
  978.                                     (Country): _________________________
  979.           Daytime
  980.           Phone #: _________________________  FAX #: ___________________
  981.      
  982.                                MR. MACHINIST (TM) for MS-DOS
  983.      
  984.           INDIVIDUAL USE
  985.             * Diskette with programs and documentation ..... $49   _____
  986.      
  987.      
  988.           MULTIPLE USE
  989.      
  990.                     * SITE LICENSE for the use of MR. MACHINIST.
  991.               (INCLUDES ONE DISKETTE WITH PROGRAMS AND DOCUMENTATION.)
  992.      
  993.             2 to   9 computers .. at $39 each # computers ___x 39   ____
  994.            10 to  24 computers .. at $30 each # computers ___x 30   ____
  995.            25 to  49 computers .. at $24 each # computers ___x 24   ____
  996.            50 to  99 computers .. at $18 each # computers ___x 18   ____
  997.           100 to 199 computers .. at $14 each # computers ___x 14   ____
  998.           200 to 500 computers .. at $12 each # computers ___x 12   ____
  999.      
  1000.           WRITE OR CALL FOR PRICING ON QUANTITIES OVER 500.
  1001.      
  1002.           Extra program disk & documentation with purchase of
  1003.           SITE LICENSES OF 2 OR MORE available at $8.00 each.  ___x 5 __
  1004.      
  1005.           Shipping & Handling (Postal) US & Canada $5.00/item
  1006.  
  1007.  
  1008.                                July 26, 1994                   Page 16
  1009.  
  1010.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1011.  
  1012.  
  1013.  
  1014.           Outside US & Canada $11.25/item                          _____
  1015.      
  1016.           NEW YORK RESIDENTS add applicable State & County Sales Tax____
  1017.      
  1018.           TOTAL ENCLOSED US FUNDS                             US$________
  1019.      
  1020.           Registered users will receive upgrades for 50% of the current
  1021.           registration fee and registered site licenses will receive
  1022.           upgrades for 25% of current registration fees for life.
  1023.      
  1024.           MS-DOS is a registered trademark of Microsoft Corporation.
  1025.      
  1026.           2.9 CUSTOMIZATION
  1027.      
  1028.           If there are certain formulas or functions and/or procedures
  1029.           that your company or you would like to see in MRM let us know
  1030.           on the registration order form.  You or your place of
  1031.           employment may use a standard formula that requires a lot of
  1032.           input and time to get the result.  Well, with Mr. Machinist
  1033.           you only need input the known values and all other formulas
  1034.           are done instantly!  Still figuring out formula upon formula
  1035.           using your little calculator?  Get it into Mr. Machinist and
  1036.           get productive!
  1037.      
  1038.           Customization can be done for registered users.  The cost
  1039.           depends upon the time and size of the procedure but most
  1040.           formulas can be implemented at the standard cost of 50% of
  1041.           the registration fee.
  1042.      
  1043.           For further information on customization, contact the author
  1044.           at the address given.
  1045.      
  1046.      
  1047.           3. SUPPORT POLICIES
  1048.      
  1049.           3.1 TECHNICAL SUPPORT BBS
  1050.      
  1051.           There is no support BBS for the Mr. Machinist program at this
  1052.           time, however you may call the BBS's listed here:
  1053.      
  1054.           Mr. Machinist BBS: 716-434-1448                14400 - 24hrs
  1055.           Deep South BBS:    716-433-5524                14400 - 24hrs
  1056.           SME BBS:           313-271-3424                14400 - 24hrs
  1057.           Exec PC:           414-789-4390                14400 - 24hrs
  1058.           Turbo City:        209-599-7435                14400 - 24hrs
  1059.      
  1060.           If you have trouble getting a copy of the latest version please
  1061.           leave a message on Compuserve for user number 73113,2206.  You
  1062.           may also send $5.00 to the author and you will be sent the
  1063.           latest version on a disk size that you specify.  All mail is
  1064.           sent 2-day air.  The easiest way to receive the Mr. Machinist
  1065.           program is to call the Mr. Machinist BBS, the only time the line
  1066.           would be busy is if someone else is on or the author is using
  1067.           the computer.
  1068.      
  1069.  
  1070.  
  1071.                                July 26, 1994                   Page 17
  1072.  
  1073.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1074.  
  1075.  
  1076.  
  1077.           3.2 VOICE CALLS
  1078.      
  1079.           There is a customer service number for registered users to
  1080.           call.  If unregistered users wish to speak to the author to
  1081.           confirm his existence or to give comments and suggestions
  1082.           then they are free to do so.  We cannot, however, accept
  1083.           collect calls.
  1084.      
  1085.           Customer service phone number: (716) 434-7823 (Voice)
  1086.      
  1087.           3.3 MAIL
  1088.      
  1089.           If you have comments or suggestions or bug reports then
  1090.           you can certainly send them in the mail.  When you register
  1091.           you will print and fill out the included file called
  1092.           MRMORDER.DOC and send it to:
  1093.      
  1094.           F1 COMPUTING
  1095.           134 WEST AVE. #2
  1096.           LOCKPORT, NY 14094
  1097.      
  1098.           4. REFERENCE
  1099.      
  1100.               4.1 INTRODUCTION
  1101.      
  1102.               The reference section of this manual is designed to give
  1103.               you the information you need to understand the functions
  1104.               of the Mr. Machinist program and at the same time to
  1105.               explain the reasoning behind some of the methods.  It
  1106.               takes you through all of the functions of the program and
  1107.               gives you many hints on how to operate the program in such
  1108.               a way as to give you peak performance and productivity.
  1109.      
  1110.               Remember, if your viewing this file from your computer you
  1111.               may use a program like LIST by Vernon D. Buerg (c) and use
  1112.               the line number functions to search the document.  The
  1113.               line number functions for the list program are the '+',
  1114.               '-', and the '#' keys.  If you hold Shift and strike the
  1115.               '#' key you will be prompted for the line number to go to.
  1116.      
  1117.               If you strike the '+' key you will be prompted for the
  1118.               line number to go to forward from the point you are at.
  1119.               If you strike the '-' key you will be prompted for the
  1120.               line number to go to backward from the point you are at.
  1121.               This method makes it very simple to get to where you want
  1122.               to be in the document at any given time.
  1123.      
  1124.      
  1125.               4.2 BRINGING UP MENUS
  1126.      
  1127.               In this type of standard interface you will find there are
  1128.               many different ways to do the same thing.  You can strike
  1129.               the 'F10' key and the cursor will enter into the top menu
  1130.               words.  From there you can move your arrow keys to the
  1131.               left or right to land on the menu of your choice.  Once
  1132.  
  1133.  
  1134.                                July 26, 1994                   Page 18
  1135.  
  1136.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1137.  
  1138.  
  1139.  
  1140.               your on the menu title you can then strike 'Enter' and the
  1141.               menu will be 'pulled down' for your viewing.  Using your
  1142.               arrow keys once again you can go up or down in the menu
  1143.               to highlight your choice.  When your menu choice is
  1144.               highlighted you may strike 'Enter' to 'pop up' your menu.
  1145.      
  1146.               The fastest method of menuing in Mr. Machinist is by using
  1147.               your mouse to point and shoot.  To bring up a menu using
  1148.               this method you would double click on the menu title to
  1149.               pull down the menu and then double click on your menu
  1150.               choice to execute the function.  For right handed people
  1151.               the left mouse button is used to double click.  If your
  1152.               left handed you can use the mouse option in Mr. Machinist
  1153.               to switch buttons so that the right mouse button is the
  1154.               execute switch.  Keep in mind that there is a time limit
  1155.               to your double clicking. If you double click too slow your
  1156.               choice will not be executed.  Mr. Machinist does have an
  1157.               option that you can choose in order to slow down or speed
  1158.               up your mouse double click.
  1159.      
  1160.      
  1161.               4.3 MOVING AROUND
  1162.      
  1163.               In no time at all you will begin to feel at home with this
  1164.               type of interface or 'look'.  As you get familiar with the
  1165.               program you will learn to 'drag' the windows around, edit
  1166.               files, print, and do math functions without ever getting
  1167.               rid of a window.  This type of interface is used very
  1168.               widely in the computer environment.  The things you will
  1169.               learn while using this program will be used in many other
  1170.               programs that you come across.
  1171.      
  1172.      
  1173.               4.4 ENTERING DATA
  1174.      
  1175.               In order to get answers you must give questions and the
  1176.               way to give questions in MRM is to input data in input
  1177.               lines.  The two most important keys that have to do with
  1178.               an input line is the 'Tab' key and the 'Shift' key.
  1179.      
  1180.               These are the keys that cycle you through the dialog boxes.
  1181.               In other words you can move to the different choices in a
  1182.               dialog box by using these keys.  Using a mouse you would
  1183.               have to click once in the input line and you will be ready
  1184.               for input.  You may also use your arrow keys to cycle through
  1185.               input lines.
  1186.      
  1187.               Some input lines will only take certain types of data.  In
  1188.               most input lines you will be expected to insert numerical
  1189.               data and not letters.  If you happen to input the wrong
  1190.               type of data into an input line, you will be displayed an
  1191.               error message telling you what you did wrong and then you
  1192.               will be taken back to the dialog box so you can start
  1193.               over again.
  1194.      
  1195.  
  1196.  
  1197.                                July 26, 1994                   Page 19
  1198.  
  1199.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1200.  
  1201.  
  1202.  
  1203.      
  1204.               4.5 THE TITLE BAR
  1205.      
  1206.               Every window has a title bar.  The title bar is simply the
  1207.               name of the file that is associated with this particular
  1208.               window.  The title bar of a dialog box us usually an
  1209.               indicator as to the function of that dialog.
  1210.      
  1211.               ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  1212.               ║                         ║
  1213.               ║                         ║
  1214.               ║                         ║
  1215.               ║                         ║
  1216.               ║                         ║
  1217.               ╚════════════════════════─┘ <--Resize corner
  1218.      
  1219.      
  1220.               4.6 SYSTEMS DATE
  1221.      
  1222.               If your computer system has the proper date set then
  1223.               MRM will display today's date at the top right of your
  1224.               screen.  Today's date will also be inserted automatically
  1225.               into the answer file called MRMSOLVE.TXT which is created
  1226.               on your hard drive each time the program is executed or
  1227.               run.  You will also observe the date that the program and
  1228.               help file was compiled or created.  From the main program
  1229.               you can do an 'Alt-F1' and the 'about' information box
  1230.               will be displayed.  An 'Alt-F1' is done by holding down
  1231.               the 'Alt' key and then tapping the F1 key.  After you tap
  1232.               'F1' you then let up on the 'Alt' key.
  1233.      
  1234.      
  1235.               4.7 EXITING MR. MACHINIST
  1236.      
  1237.               You exit MRM by 'Alt-X', clicking on the bottom portion of
  1238.               the screen over the letters 'Alt-X', or pulling down the
  1239.               file menu and then selecting 'Alt-X'.  You will find that
  1240.               through out MRM there will be many ways to do the same
  1241.               thing.  This gives you the chance to do what you like to
  1242.               do best.
  1243.               
  1244.               In the shareware version of the program you will
  1245.               be asked if you would like to print a registration invoice
  1246.               so you can be a registered user.  If you choose 'Yes' you
  1247.               will print a copy of the file MRMORDER.DOC on your
  1248.               printer.  If your printer is not working properly for some
  1249.               reason then you will be displayed an Error box telling you
  1250.               that there is a problem.  If you choose 'No' from the
  1251.               print invoice message you will exit with a information
  1252.               message just before DOS takes over.
  1253.      
  1254.               These 'nag' screens will not appear in a registered
  1255.               version.  An unregistered shareware version of MRM is a
  1256.               little slow due to these start and finish nag screens.  To
  1257.               be productive with the program you must become a registered
  1258.               user.
  1259.  
  1260.                                July 26, 1994                   Page 20
  1261.  
  1262.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.               4.8 MANIPULATING WINDOWS
  1269.      
  1270.               Many windows can be open at one time while your using MRM.
  1271.               At times there may be windows that are blocking the view
  1272.               of other windows, this is when a user needs to know how to
  1273.               manipulate windows quickly.
  1274.      
  1275.               Windows are manipulated by the mouse, the keyboard, or
  1276.               both mouse and keyboard.  Manipulation is done by resizing
  1277.               and/or moving.
  1278.      
  1279.      
  1280.               4.8.1 USING A MOUSE TO MOVE WINDOWS
  1281.      
  1282.               You can move a window using the mouse by
  1283.               aiming for the 'header' of the window and then 'dragging'
  1284.               the mouse.  The header is the top double line of a window
  1285.               and it usually has a file name at the top or a caption.
  1286.               To 'drag' the mouse means to click the mouse and hold the
  1287.               button down while moving the mouse around.  Once you get
  1288.               to where you want to be you release the button.  You can
  1289.               resize the window using the mouse by 'dragging' the lower
  1290.               right hand corner of the window.  The resize corner looks
  1291.               different than any other corner of the window.
  1292.      
  1293.               To 'zoom' a window using the mouse you must double click
  1294.               anywhere on the top line of a window.  When this is done
  1295.               the window will take up all of the screen except the
  1296.               program headers and footers.  If you double click the top
  1297.               of the window again it will go back to it's original size.
  1298.               You can also cycle through window sizes the same way by
  1299.               striking the 'F5' key.
  1300.      
  1301.               You can activate a window by clicking anywhere on it or in
  1302.               it.  The active window is shown by a double outlined box
  1303.               and all the other windows are single lined.  Always
  1304.               remember, some windows may be hidden by other windows and
  1305.               therefore you can't find them to click on them!
  1306.      
  1307.               Well, no problem, you could either move your windows
  1308.               around to see if there are other windows behind them or
  1309.               you can strike the 'F6' key which is the 'next' key.  Using
  1310.               the 'next' function you will be cycled through the windows
  1311.               in the order that they were brought up.
  1312.      
  1313.               To close a window using the mouse you would go to the
  1314.               upper left of any window and there you will see a small
  1315.               box that is enclosed in brackets, that is the 'close box'.
  1316.               Clicking on the close box will close the window for good.
  1317.      
  1318.               4.8.2 USING THE KEYBOARD TO MOVE WINDOWS
  1319.      
  1320.               To fastest way to access the windows menu is to use
  1321.  
  1322.  
  1323.                                July 26, 1994                   Page 21
  1324.  
  1325.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1326.  
  1327.  
  1328.  
  1329.               'Alt-W'.  This will bring up the windows menu.  You will
  1330.               notice six different choices:
  1331.      
  1332.               Resize/move Ctrl-F5
  1333.               Zoom             F5
  1334.               Next             F6
  1335.               Close        Alt-F3
  1336.               Tile
  1337.               Cascade
  1338.      
  1339.               To resize a window using the keyboard you would highlight
  1340.               the Resize/move menu choice and then strike 'Enter'.  Of
  1341.               course for this function to work you have to have a window
  1342.               open in the first place.  After you strike 'Enter' you
  1343.               will notice that the window border goes from a double line
  1344.               to a single line.  This indicates that the computer is in
  1345.               the process of manipulating that window.  You will not be
  1346.               able to strike other keys or do other functions until your
  1347.               move is complete.  When the window has a single line
  1348.               border it is ready and waiting to be moved.  You now must
  1349.               use the arrow keys to move the window in the size that it
  1350.               is now at.  If you want to make the window smaller or
  1351.               larger you hold down the 'Shift' key while you use the
  1352.               arrow keys.  Using these two methods you can place a
  1353.               window anywhere on the screen and make it any size you
  1354.               want.  After you have completed the move or resize you
  1355.               must do one last important thing, strike the 'Enter' key
  1356.               to complete the process!  If you forget to do this you
  1357.               might think that you locked up your computer when all
  1358.               you really need to do is to strike 'Enter'.
  1359.      
  1360.               To 'Zoom' a window to full size and then back to its
  1361.               previous state you would toggle the 'F5' key or highlight
  1362.               the menu choice and strike 'Enter'.  To toggle means to go
  1363.               off and on, back and forth, etc.
  1364.      
  1365.               The 'F6' key is the 'Next' key which cycles you through
  1366.               your open windows.  This function is activated by actually
  1367.               striking the 'F6' key or highlighting the 'Next' key using
  1368.               your arrow keys and then striking 'Enter'.
  1369.      
  1370.               To 'Close' a window use 'Alt-F3' or highlight the 'Close'
  1371.               menu choice using your arrow keys and then strike 'Enter'.
  1372.      
  1373.               To 'Tile' a window means to place all windows that are
  1374.               currently open, next to each other.  The meaning of the
  1375.               word lies behind floor tile.  When you look at a floor
  1376.               that has tile on it you will notice that all the squares
  1377.               are next to each other.  This is just how the 'Tile'
  1378.               function works.  To activate this function you would
  1379.               highlight the 'Tile' menu choice and then strike 'Enter'.
  1380.      
  1381.               To 'Cascade' a window means to place one window on top of
  1382.               another while letting the previous windows header be
  1383.               exposed.  To activate this function you would highlight
  1384.  
  1385.  
  1386.                                July 26, 1994                   Page 22
  1387.  
  1388.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1389.  
  1390.  
  1391.  
  1392.               the 'Cascade' function and then strike 'Enter'.
  1393.      
  1394.      
  1395.               4.9 THE HELP FILE  ( F5 will Resize it )
  1396.      
  1397.               The help file is one of the major functions of MRM.  It is
  1398.               basically a huge book with many cross references.  When you
  1399.               see words that are highlighted in yellow you can 'click' on
  1400.               them for there cross reference.  If you have a monochrome
  1401.               monitor you will notice the difference of these words by
  1402.               a brighter color.  If you do not have a mouse you can use
  1403.               the 'Tab' key to access the cross references.
  1404.      
  1405.               You will also notice that you can go to an index by striking
  1406.               'Enter' at any time while your in the help file.  The
  1407.               index is actually a dictionary of manufacturing terms
  1408.               geared toward a Machinist or Industrial Engineer.
  1409.      
  1410.               The help file is actually the manual on-line!  There is a
  1411.               help function for everything in MRM!  If at any time you
  1412.               you have a question about what you are doing or your stuck
  1413.               at comprehending a certain function then you should go
  1414.               to the help file.  This help file is growing rapidly as
  1415.               new versions of MRM come out.  There basically is no limit
  1416.               on the size of the help file so maybe it will eventually
  1417.               be a machinist handbook on line!
  1418.      
  1419.               There is much more information in the help file than one
  1420.               may expect.  Decimal charts, formulas, G and M code
  1421.               definitions, manufacturing history, machining hints, and
  1422.               much more.
  1423.      
  1424.      
  1425.               4.10 DATE, TIME, AND SCREEN SAVER
  1426.      
  1427.               The date that your system has accepted will be shown in
  1428.               the upper right hand corner at the top of the screen.
  1429.               This date should be today's date.  If it is not then you
  1430.               should re-set your systems date by using the DATE command
  1431.               through DOS.
  1432.      
  1433.               If you have the wrong date on your system then all the files
  1434.               that your system creates will have the wrong creation date
  1435.               and time stamped in them.
  1436.      
  1437.               The time is shown in the lower right hand corner of the
  1438.               screen.  This is the system time and it should be set the
  1439.               same way as the date.  If it is wrong then you should use
  1440.               the TIME command through DOS.
  1441.      
  1442.               There is a screen saver in the Mr. Machinist program that
  1443.               helps computer monitors from burn-in.  This especially
  1444.               helps monochrome monitors because they are easily done in
  1445.               by burn-in.  There is no option for a user to set the time
  1446.               of the screen saver activation at this time.  Possibly in
  1447.  
  1448.  
  1449.                                July 26, 1994                   Page 23
  1450.  
  1451.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1452.  
  1453.  
  1454.  
  1455.               future versions this option will be installed.  For the
  1456.               time being, the screen saver is set to begin after five
  1457.               minutes of nothing happening.  If you touch a key or move
  1458.               the mouse then the count down will begin all over again.
  1459.      
  1460.               The message that the screen saver will display can be
  1461.               customized by registered users when they specify on the
  1462.               registration form.  The shareware version shows:
  1463.      
  1464.               'Strike Esc key to return to Mr. Machinist'
  1465.      
  1466.               
  1467.               4.11 FILE MENU
  1468.      
  1469.               The file menu brings down a menu full of choices that have
  1470.               to do with editing and printing files.  This menu also has
  1471.               the change directory function which helps you search
  1472.               certain directories without typing in full file names.
  1473.      
  1474.               There is also a Dos Shell function within this menu that
  1475.               'shells' you out to DOS.  To 'shell' out means to leave
  1476.               your program temporarily and go into DOS so you can
  1477.               execute other programs.  Keep in mind that when you do
  1478.               this, Mr. Machinist still takes up a little memory so do
  1479.               not try to execute a program that uses a lot of memory or
  1480.               you will not be able to execute it.  To get back into your
  1481.               program after shelling out type 'EXIT' at the DOS command
  1482.               line.  One thing you can also do to make DOS shell easier
  1483.               is to write a small batch file so that when you strike E
  1484.               a batch file called E.BAT executes and gives the command
  1485.               EXIT.
  1486.      
  1487.               The last command in the file menu is the 'Alt-X' or 'Esc'
  1488.               command.  This command will exit Mr. Machinist.  Strike it
  1489.               any time to exit the program.  If your editing a file and
  1490.               you have not saved it, the program will ask you to save it
  1491.               before exiting.
  1492.      
  1493.      
  1494.                    4.11.1 File Menu - Open   [F3]
  1495.      
  1496.                    To access the 'Open' menu choice using the keyboard
  1497.                    you must use 'Alt-F' to first bring down the file
  1498.                    menu and then strike 'Enter'.  You do not need to
  1499.                    use the arrow keys to highlight the menu choice if
  1500.                    it is your first time into the 'File Menu' because
  1501.                    the 'Open' menu choice will already be highlighted
  1502.                    by default seeing that it is the first choice on the
  1503.                    list.
  1504.      
  1505.                    Using the mouse you would click on the 'File' menu and
  1506.                    then click on the 'Open' line.
  1507.      
  1508.                    The ultimate way to get to the 'Open  a File' dialog
  1509.                    box is to strike the 'F3' key!
  1510.  
  1511.  
  1512.                                July 26, 1994                   Page 24
  1513.  
  1514.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1515.  
  1516.  
  1517.  
  1518.      
  1519.                    This will open a file selection dialog box that will
  1520.                    display all the files in your current directory.
  1521.      
  1522.                    There is a limit on the number of files in a directory
  1523.                    that this file dialog box will seek.  Let's say you have
  1524.                    400+ files in one directory, well when you strike 'F3'
  1525.                    to bring up the file dialog box it may say, 'To many
  1526.                    files'.  This means that you have to many files in the
  1527.                    current directory for this function to handle.  This
  1528.                    limitation is being worked on so in the near future
  1529.                    this problem will not exist.
  1530.      
  1531.                    At the top is an input line under the 'Name'
  1532.                    designation.  You may type in the file name of your
  1533.                    choice and then strike 'Enter'.  You do have the
  1534.                    option of using wild card characters.  If you do not
  1535.                    know the name of the file you want to edit or the
  1536.                    file is in another directory then you have two
  1537.                    choices in the method of retrieval.
  1538.      
  1539.                    1) From the file menu select, 'Change Dir'.  A
  1540.                    directory selection box will appear and you can use
  1541.                    the keyboard or the mouse to highlight your choice,
  1542.                    then strike 'Enter' or double click with the mouse to
  1543.                    get to that directory.  Then the 'Change Dir' box
  1544.                    will display the files and sub-directories of that
  1545.                    particular choice.  At that point you can highlight
  1546.                    the file name of your choice and strike 'Enter' or
  1547.                    double click.
  1548.      
  1549.                    2) If you do not know the name of the file you want
  1550.                    to edit then you will have to search for it.  If you
  1551.                    remember the first few characters of the file name,
  1552.                    you could use wild cards to cause the selection box
  1553.                    to display only those files that meet your criteria.
  1554.      
  1555.                    Example: RA??.* will show you all files that start
  1556.                    with RA and have one or two characters after it and
  1557.                    any extension or no extension.
  1558.      
  1559.                    RAT.TXT
  1560.                    RA.DOC
  1561.                    RA
  1562.                    RA55
  1563.      
  1564.                    If you type a file name in the input line that does
  1565.                    not exist and then strike 'Enter', the editor will
  1566.                    create and open an empty file for you by that name.
  1567.      
  1568.                    You will notice a down arrow symbol to the right of
  1569.                    the input line, this is a history list, a list of
  1570.                    names you have already used.  In order to view
  1571.                    certain files that you have already viewed using
  1572.                    this dialog then you simply strike the down arrow
  1573.  
  1574.  
  1575.                                July 26, 1994                   Page 25
  1576.  
  1577.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1578.  
  1579.  
  1580.  
  1581.                    and a list of previous viewed files will appear.
  1582.                    You have the option to choose file names from it by 
  1583.                    highlighting the file and striking enter or double 
  1584.                    clicking it with your mouse.
  1585.      
  1586.                    Choosing the 'Open' box will load the file you have
  1587.                    chosen into a new edit window.
  1588.      
  1589.                    The file list box is the largest box of the file
  1590.                    selection dialog box.  This box will show you every
  1591.                    file that matches up to your specifications in the
  1592.                    input line above it.  It will also display the child
  1593.                    and parent directories of the current directory.
  1594.                    (You can further your understanding of the principles
  1595.                    of directories and sub-directories by referring to
  1596.                    your DOS manual.)
  1597.      
  1598.                    There are some helpful functions you can use while
  1599.                    your in the file list box.  One way to get into the
  1600.                    file list box is to strike 'Enter' after you have
  1601.                    chosen 'Open' from the 'File' menu.  Another way is
  1602.                    to click on any file name in the box with your mouse.
  1603.                    Your 'Tab' key on the key board will cycle you
  1604.                    through the many choices of your file selection box
  1605.                    in one direction, while holding down the 'Shift' key
  1606.                    and then striking 'Tab' will cycle you through in the
  1607.                    other direction.  The Page Up and Down keys will let
  1608.                    you view more files if there are more than can fit in
  1609.                    one windows view port.  The arrow keys will cycle you
  1610.                    through individually.
  1611.      
  1612.                    When your in the file list box you can also type a
  1613.                    lower case letter to search for a file name that
  1614.                    starts with that letter.  If you type a second
  1615.                    letter, it will search for the file name with the
  1616.                    first letter you typed and the second letter you
  1617.                    typed.  You can continue this for all file letters
  1618.                    or number characters.  If you type a capital letter
  1619.                    you will search for a directory name in the same
  1620.                    manner.
  1621.      
  1622.                    At the bottom of the file dialog box is an
  1623.                    information panel.  This will tell you all of the
  1624.                    information of the file that is currently
  1625.                    highlighted.
  1626.      
  1627.                    4.11.2 File Menu - New
  1628.      
  1629.                    The 'New' command will bring up an edit window with
  1630.                    no title.  At that time you can start editing a new
  1631.                    file.  If you want to save it you can bring up the
  1632.                    file menu and choose 'Save as' or 'Save'.
  1633.      
  1634.                    Either way you will be asked to give the file a name
  1635.                    because it does not have a name and it needs one.  If
  1636.  
  1637.  
  1638.                                July 26, 1994                   Page 26
  1639.  
  1640.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1641.  
  1642.  
  1643.  
  1644.                    you try to 'Exit' the program without saving it you
  1645.                    will be asked if you want to save it or not.  It's
  1646.                    always a good idea to save the file your working on
  1647.                    about every 5 minutes or so.
  1648.      
  1649.      
  1650.                    4.11.3 File Menu - Save   [F2]
  1651.      
  1652.                    The 'Save' menu will save a named file to your disk.
  1653.                    You will be asked to give the file a name if you try
  1654.                    to save an un-named file.  You must be editing a file
  1655.                    before this can be active.  If your editing a file
  1656.                    that is already named, the 'Save' command will save
  1657.                    the file without showing you a thing.  You'll see
  1658.                    your hard drive light come on if your saving it to
  1659.                    the hard drive or you will see your floppy light
  1660.                    light up.
  1661.      
  1662.                    The fastest way to save a named file is to strike
  1663.                    the F2 key!
  1664.      
  1665.      
  1666.                    4.11.4 File Menu - Save as
  1667.      
  1668.                    Save text in the current window to disk under a new
  1669.                    file name.  You are asked to which file you would
  1670.                    like to save the text.  The file may be an existing
  1671.                    disk file, or a new file.
  1672.      
  1673.                    Once your text is saved, you can continue using the
  1674.                    editor on the current edit window.  Note that the
  1675.                    window title will change to reflect your new file
  1676.                    name.
  1677.      
  1678.                    This command is disabled until you open an edit
  1679.                    window.
  1680.      
  1681.      
  1682.                    4.11.5 File Menu - Save Done   [Ctrl]-[K]-[D]
  1683.      
  1684.                    Saves text in the current window to disk and closes the
  1685.                    edit window.  If your window is titled UNTITLED,  you
  1686.                    will be asked to supply a file name.  Otherwise, the
  1687.                    text is saved to disk using the current window title.
  1688.      
  1689.                    This command is disabled until you open an edit
  1690.                    window.
  1691.      
  1692.      
  1693.                    4.11.6 File Menu - Print
  1694.      
  1695.                    You will be able to search through a dialog box
  1696.                    and choose the file that you would like to print.
  1697.                    If you are editing a file or files and you would
  1698.                    like to print one of them, then strike 'F8'.
  1699.  
  1700.  
  1701.                                July 26, 1994                   Page 27
  1702.  
  1703.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1704.  
  1705.  
  1706.  
  1707.      
  1708.                    You may print the current file that is being edited
  1709.                    by striking the 'F8' key.  A window will pop up
  1710.                    asking you if you really want to print the current
  1711.                    file.  Using the mouse you may click on yes, strike
  1712.                    'spacebar' or 'Enter' and your file will print.
  1713.                    Strike the 'Esc' key to exit and say no, or you may
  1714.                    click on the 'no' button.
  1715.      
  1716.                    This will open a file selection dialog box that will
  1717.                    display all the files in your current directory.  At
  1718.                    the top is an input line under the 'Name'
  1719.                    designation.  You may type in the file name of your
  1720.                    choice and then strike 'Enter'.  You do have the
  1721.                    option of using wild card characters.  If you do not
  1722.                    know the name of the file you want to print or the
  1723.                    file is in another directory then you have two
  1724.                    choices in the method of retrieval.
  1725.      
  1726.                    1) From the file menu select, 'Change Dir'.  A
  1727.                    directory selection box will appear and you can use
  1728.                    the key board or the mouse to highlight your choice,
  1729.                    then strike enter or double click with the mouse to
  1730.                    get to that directory.  Then the 'Change Dir' box
  1731.                    will display the files and sub-directories of that
  1732.                    particular choice.  At that point you can highlight
  1733.                    the file name of your choice and strike 'Enter' or
  1734.                    double click to print that particular file.
  1735.      
  1736.                    2) If you do not know the name of the file you want
  1737.                    to print then you will have to search for it.  If you
  1738.                    remember the first few characters of the file name,
  1739.                    you could use wild cards to cause the selection box
  1740.                    to display only those files that meet your criteria.
  1741.      
  1742.                    Example: RA??.* will show you all files that start
  1743.                    with RA and have one or two characters after it and
  1744.                    any extension or no extension.
  1745.      
  1746.                    RAT.TXT, RA.DOC, RA, RA55
  1747.      
  1748.                    If you type a file name in the input line that does
  1749.                    not exist and then strike 'Enter', an error will
  1750.                    occur and you will be told that there is no such file
  1751.                    in that path, by that name.  You will notice a down
  1752.                    arrow symbol to the right of the input line, this is
  1753.                    a history list, a list of names you have already
  1754.                    used.  Strike the down arrow while your in the input
  1755.                    line to activate it.
  1756.      
  1757.                    You have the option to choose file names from it by
  1758.                    highlighting the file and striking enter or double
  1759.                    clicking it with your mouse.
  1760.      
  1761.                    Choosing the 'Open' box will print the file you have
  1762.  
  1763.  
  1764.                                July 26, 1994                   Page 28
  1765.  
  1766.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1767.  
  1768.  
  1769.  
  1770.                    chosen.
  1771.      
  1772.                    The file list box is the largest box of the file
  1773.                    selection dialog box.  This box will show you every
  1774.                    file that matches up to your specifications in the
  1775.                    input line above it.  It will also display the child
  1776.                    and parent directories of the current directory.
  1777.                    (You can further your understanding of the principles
  1778.                    of directories and sub-directories by referring to
  1779.                    your DOS manual.)
  1780.      
  1781.                    There are some helpful functions you can use while
  1782.                    your in the file list box.  One way to get into the
  1783.                    file list box is to strike 'Enter' after you have
  1784.                    chosen 'Open' from the 'File' menu.  Another way is
  1785.                    to click on any file name in the box with your mouse.
  1786.                    Your 'Tab' key on the key board will cycle you
  1787.                    through the many choices of your file selection box
  1788.                    in one direction, while holding down the 'Shift' key
  1789.                    and then striking 'Tab' will cycle you through in the
  1790.                    other direction.  The Page Up and Down keys will let
  1791.                    you view more files if there are more than can fit in
  1792.                    one windows view port.  The arrow keys will cycle you
  1793.                    through individually.
  1794.      
  1795.                    When your in the file list box you can also type a
  1796.                    lower case letter to search for a file name that
  1797.                    starts with that letter.  If you type a second
  1798.                    letter, it will search for the file name with the
  1799.                    first letter you typed and the second letter you
  1800.                    typed.  You can continue this for all file letters or
  1801.                    number characters.  If you type a capital letter you
  1802.                    will search for a directory name in the same manner.
  1803.      
  1804.                    At the bottom of the file dialog box is an information
  1805.                    panel.  This will tell you all of the information of
  1806.                    the file that is currently highlighted.
  1807.      
  1808.                    4.11.7 File Menu - Print Answer File   [Ctrl]-[P]
  1809.      
  1810.                    There is a file that is created on your drive each
  1811.                    and every time you execute MRM called MRMSOLVE.TXT.
  1812.                    This file holds the answers to every function that is
  1813.                    executed in the program.  It gives the date and time
  1814.                    of file creation and neatly formats your answers so
  1815.                    that you may choose to print them out at any time by
  1816.                    holding down the 'Ctrl' key and then tapping the 'F1'
  1817.                    key.
  1818.      
  1819.                    MRMSOLVE.TXT is not something that is in memory, it
  1820.                    is a file that gets written to every time you do a
  1821.                    math function in the program and it gets deleted upon
  1822.                    program exit.  If you choose to keep the file for
  1823.                    later reference you must rename the file.
  1824.      
  1825.  
  1826.  
  1827.                                July 26, 1994                   Page 29
  1828.  
  1829.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1830.  
  1831.  
  1832.  
  1833.                    4.11.8 File Menu - Show Answer File   [Ctrl] [F1]
  1834.      
  1835.                    'Ctrl-F1' will bring up the answer file called
  1836.                    MRMSOLVE.TXT in the editor for you to view or edit.
  1837.                    This is the file that contains all of your answers to
  1838.                    the current session.
  1839.      
  1840.                    4.11.9 File Menu - Change Directory
  1841.      
  1842.                    From the 'File' menu select, 'Change Dir'.  The
  1843.                    'Change Directory' box will appear and you can use
  1844.                    the key board or double click the mouse to highlight
  1845.                    your choice, then strike 'Enter' or double click to
  1846.                    enter that directory into the input line.  At that
  1847.                    point you can click the mouse on the 'OK' button or
  1848.                    strike 'K' to make the choice valid and make this
  1849.                    directory the default one.  If you choose the 'Chdir'
  1850.                    button you will make the input lines directory your
  1851.                    choice also but it will not continue to be the
  1852.                    default.
  1853.      
  1854.                    Your 'Tab' key on the key board will cycle you
  1855.                    through the many choices of the 'Change Directory'
  1856.                    box in one direction, while holding down the 'Shift'
  1857.                    key and then striking 'Tab' will cycle you through in
  1858.                    the other direction.  The Page Up and Down keys will
  1859.                    let you view more directories in the directory tree
  1860.                    list box if there are more than can fit in one
  1861.                    windows view port.  The arrow keys will cycle you
  1862.                    through individually.
  1863.      
  1864.                    If you type a directory name in the input line that
  1865.                    does not exist and then strike 'Enter', or click on
  1866.                    'OK' you will get an error message that says,
  1867.                    "Invalid drive or directory".
  1868.      
  1869.                    You will notice a down arrow symbol to the right of
  1870.                    the input line, this is a history list, a list of
  1871.                    directories that you have already used.  You have the
  1872.                    option to choose from it by highlighting the
  1873.                    directory and striking 'Enter' or double clicking it.
  1874.      
  1875.                    Choosing the 'Revert' button makes your previous
  1876.                    choice the current directory.
  1877.      
  1878.      
  1879.                    4.11.10 File Menu - Dos Shell
  1880.      
  1881.                    To 'shell' out means to leave your program
  1882.                    temporarily and go into DOS so you can execute other
  1883.                    programs.  Keep in mind that when you do this,
  1884.                    Mr. Machinist still takes up a little memory so do
  1885.                    not try to execute a program that uses a lot of
  1886.                    memory or you will not be able to execute it.  To get
  1887.                    back into your program after shelling out type 'EXIT'
  1888.  
  1889.  
  1890.                                July 26, 1994                   Page 30
  1891.  
  1892.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1893.  
  1894.  
  1895.  
  1896.                    at the DOS command line.  One thing you can also do
  1897.                    to make DOS shell easier is to write a small batch
  1898.                    file so that when you strike 'E' a batch file called
  1899.                    E.BAT executes and gives the command EXIT.  If you
  1900.                    need more information on creating BATCH files you can
  1901.                    look into a DOS manual.
  1902.      
  1903.                    Remember that the library has rows of computer books
  1904.                    to!
  1905.      
  1906.      
  1907.                    4.11.11 File Menu - Print Registration Invoice   [F9]
  1908.      
  1909.                    This option will check to see if your printer is
  1910.                    online and then it will print an invoice so that you
  1911.                    can register this software.  If you have registered
  1912.                    the Mr. Machinist program than this menu choice is
  1913.                    here for you to give order forms to other companies
  1914.                    and friends who may want the program.
  1915.      
  1916.                    For a $49.00 registration fee you will become a
  1917.                    registered user of the Mr. Machinist program with
  1918.                    a license for use on one computer only.
  1919.      
  1920.                    For SITE LICENSE REGISTRATION and other information
  1921.                    see the enclosed file called MRMORDER.DOC.
  1922.      
  1923.                    To view the order form before you print it, tap your
  1924.                    'tab' key.  That will cause the cursor to shoot down
  1925.                    to the first help word which in this case is
  1926.                    MRMORDER.DOC.  Once the phrase is highlighted you can
  1927.                    strike the 'Enter' key to view the document.
  1928.      
  1929.                    4.11.12 File Menu - Sequence a CNC File   [Ctrl]-[F3]
  1930.      
  1931.                    A sequence number is usually the first word that
  1932.                    appears in a block or sentence of a text file for CNC
  1933.                    machines.  There are two main reasons behind a
  1934.                    sequence number.
  1935.      
  1936.                    1) Lets the operator know which line the machine is
  1937.                    currently processing.
  1938.      
  1939.                    2) Provides the operator a way to search or find a
  1940.                    particular line.
  1941.      
  1942.                    These sequence numbers usually go to four digits and
  1943.                    begin with an N.
  1944.      
  1945.                    The very first line of a CNC program or 'text file' alw
  1946.                    begins with an O on the CNC machine but not always in a
  1947.                    file on a personal computer.
  1948.      
  1949.                    Here is an example of a G and M code file with
  1950.                    sequence numbers:
  1951.  
  1952.  
  1953.                                July 26, 1994                   Page 31
  1954.  
  1955.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  1956.  
  1957.  
  1958.  
  1959.      
  1960.                     :0203 (05-07-93)
  1961.                     N0005 (ARM-ROCKER)
  1962.                     N0010 (123456 JOB#1234)
  1963.                     N0015 G00 G17 G40 G49 G80
  1964.                     N0020 G30 G91 Z0
  1965.                     N0025 T01M6
  1966.                     N0030 (.625 EMILL)
  1967.                     N0035 G55 G90 G00 X-.65 Y0.0
  1968.                     N0040 S1800 M03
  1969.                     N0045 G43 Z1. H12
  1970.                     N0050 M08
  1971.                     N0055 Z.1
  1972.                     N0060 G01 Z-.031 F20.0
  1973.                     N0065 X.65 F5.0
  1974.      
  1975.      
  1976.                    The Mr. Machinist program has a function in it that
  1977.                    can insert N sequence numbers into an un-sequenced
  1978.                    G and M code file on the personal computer.
  1979.      
  1980.                    If there are already scrambled sequence numbers in
  1981.                    the file it would be wise to remove the sequence
  1982.                    numbers using the remove function and then
  1983.                    re-sequence the file using this function.
  1984.      
  1985.                    There is also the capability to insert or remove
  1986.                    spaces between letters and numbers in a 'G' coded
  1987.                    file for the sequence and un-sequence function. Some
  1988.                    shops like to get rid of the spaces for more disk
  1989.                    space.  The CNC controler can handle and except a
  1990.                    file whether it has spaces or not.
  1991.      
  1992.                    To Insert Sequence Numbers into a File
  1993.                    ======================================
  1994.                    A Sequence dialog box will first display and it
  1995.                    will ask you for the 'source' file, the file that
  1996.                    needs to be sequenced.  At this input line you
  1997.                    insert the file that you would like to sequence.
  1998.                     
  1999.                    The next input line is the destination file.  The
  2000.                    Mr. Machinist program will not over write the old
  2001.                    file but it will create a new file so that you will
  2002.                    always have your original to go back to.
  2003.      
  2004.                    The next input line needs to know the 'N' start
  2005.                    number.  All 'N' numbers will have leading zeros and
  2006.                    four digits but you do not need to type in the leading
  2007.                    zeros.  If you want your first number to be 'N0010'
  2008.                    you would type '10' in this input line, you do not
  2009.                    have to insert the 'N', input only the number.
  2010.      
  2011.                    Next you will be asked for the increment number.
  2012.                    This number can not be greater than 10 because if you
  2013.                    incremented at a very large number your file could go
  2014.  
  2015.  
  2016.                                July 26, 1994                   Page 32
  2017.  
  2018.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2019.  
  2020.  
  2021.  
  2022.                    over the CNC control's alloted amount of 4 digits.
  2023.      
  2024.                    Lastly you will be asked to input 'y/n/a'.  This
  2025.                    input line has to do with spaces.  Here is the
  2026.                    definition of what 'y/n/a' means:
  2027.      
  2028.                    y = (y)es, add one space between every letter and number
  2029.                        in the file, except for the first letter 'N'.  If
  2030.                        there is already a space between each letter and
  2031.                        number in the file then after this function there
  2032.                        will be two spaces between them, you probably do
  2033.                        not want that.  Some 'CAM' programs generate 'G'
  2034.                        coded files that have no spaces between letters and
  2035.                        numbers.  Spaces create what is called, 'white spac
  2036.                        White space can make a file much more readable!
  2037.      
  2038.                    n = (n)o spaces.  If you want a single space removed
  2039.                        between each letter and number then type 'n'.  If t
  2040.                        file does not have a space between a letter and
  2041.                        number then nothing will happen.  If the file has t
  2042.                        spaces between a letter and a number then it will
  2043.                        remove one space and leave the other after this
  2044.                        function goes to work.  This 'remove space' function
  2045.                        can save disk space on a computer but with today's
  2046.                        hard drives...what's a space?
  2047.      
  2048.                    a = (a)lone or you could say, 'leave it alone'.  This
  2049.                        choice will sequence a file but will leave it the
  2050.                        way the original was, except for the sequenced 'N'
  2051.                        numbers ofcourse.
  2052.      
  2053.      
  2054.                    4.11.13 File Menu - Un-Sequence a CNC File   [Ctrl]-[U]
  2055.      
  2056.                    The Mr. Machinist program has a function in it that
  2057.                    can remove 'N' sequence numbers from a CNC text file
  2058.                    on your computer.  In the first input line you will
  2059.                    be asked for the source file that you want the 'N'
  2060.                    numbers removed from.  In the next input line you will
  2061.                    insert the name of the new destination file.  If the
  2062.                    new file exists on your drive you will be shown an
  2063.                    error box and then you will start the process over.
  2064.      
  2065.                    The removal function will un-sequence every line
  2066.                    except lines that do not have 'N' sequence numbers in
  2067.                    them.
  2068.      
  2069.                    Lastly you will be asked to input 'y/n/a'.  This
  2070.                    input line has to do with spaces.  Here is the
  2071.                    definition of what 'y/n/a' means:
  2072.      
  2073.                    y = (y)es, add one space between every letter and number
  2074.                        in the file, except for the first letter 'N'.  If
  2075.                        there is already a space between each letter and
  2076.                        number in the file then after this function there
  2077.  
  2078.  
  2079.                                July 26, 1994                   Page 33
  2080.  
  2081.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2082.  
  2083.  
  2084.  
  2085.                        will be two spaces between them, you probably do
  2086.                        not want that.  Some 'CAM' programs generate 'G'
  2087.                        coded files that have no spaces between letters and
  2088.                        numbers.  Spaces create what is called, 'white spac
  2089.                        White space can make a file much more readable!
  2090.      
  2091.                    n = (n)o spaces.  If you want a single space removed
  2092.                        between each letter and number then type 'n'.  If t
  2093.                        file does not have a space between a letter and
  2094.                        number then nothing will happen.  If the file has t
  2095.                        spaces between a letter and a number then it will
  2096.                        remove one space and leave the other after this
  2097.                        function goes to work.  This 'remove space' function
  2098.                        can save disk space on a computer but with today's
  2099.                        hard drives...what's a space?
  2100.      
  2101.                    a = (a)lone or you could say, 'leave it alone'.  This
  2102.                        choice will sequence a file but will leave it the
  2103.                        way the original was, except for the sequenced 'N'
  2104.                        numbers ofcourse.
  2105.      
  2106.      
  2107.                    4.11.14 File Menu - Split a CNC File   [Ctrl] [F10]
  2108.      
  2109.                    Before we get into 'Split a CNC File' let's begin
  2110.                    with clearing a CNC's storage capacity:
  2111.      
  2112.                    Clear Your CNC's Storage Capacity
  2113.                    =================================
  2114.                    Some machine shops have to download there CNC files
  2115.                    to a personal computer in an office some where.  Many
  2116.                    shops now are supplying there workers with computers
  2117.                    right on there bench near there machine.  As a CNC's
  2118.                    control gets filled with programs it can become full
  2119.                    and cause the operator to have to download one or
  2120.                    more programs to make room enough for the current
  2121.                    program to load.
  2122.      
  2123.                    Many CNC controls offer a function that lets them
  2124.                    download ALL files in the CNC's storage to ONE file on
  2125.                    the personal computer.  This is the fastest method of
  2126.                    clearing the CNC storage.  There is just one big
  2127.                    problem that people face when they have this huge
  2128.                    file on there computer with many programs all in one
  2129.                    file, they have to manually cut and paste to get
  2130.                    even one program back to the CNC.
  2131.      
  2132.                    Mr. Machinist has a one of a kind function in it that
  2133.                    can 'split' a large file that has been downloaded
  2134.                    from a CNC.  The purpose of this function is to
  2135.                    rewrite ALL of the individual programs to separate
  2136.                    files on the personal computer and they are named by
  2137.                    there four digit program number just as they were on
  2138.                    the CNC with an additional extension of .TXT.
  2139.      
  2140.  
  2141.  
  2142.                                July 26, 1994                   Page 34
  2143.  
  2144.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2145.  
  2146.  
  2147.  
  2148.                    The main purpose of the 'Split' function is to split a
  2149.                    large text file that was downloaded to a personal
  2150.                    computer by a CNC machine into all of the original
  2151.                    separate programs.  You would have to manually cut
  2152.                    and paste using an editor to do this if you did not
  2153.                    have this function to work with and that would take
  2154.                    a lot of time and money!
  2155.      
  2156.                    Mr. Machinist will ask you for the file name of the
  2157.                    large text file and then it will look for the first
  2158.                    occurrence of a line that starts with a ':'.  Once it
  2159.                    finds the colon Mr. Machinist will get the next four
  2160.                    digits and add an extension of .TXT to it and give
  2161.                    the new file the proper program number.  It will then
  2162.                    begin to copy every line after the colon to the new
  2163.                    file UNTIL it reaches a blank line.
  2164.      
  2165.                    Once a blank line is encountered the program will
  2166.                    look for the next occurrence of a ':' which should be
  2167.                    the next line.  At that time the same process occurs
  2168.                    until every file is written to the specified
  2169.                    directory.
  2170.      
  2171.                    The split function will show the MRMSOLVE.TXT answer
  2172.                    file after the process is complete.  If a file was
  2173.                    found to already exist on your drive and the split
  2174.                    function could not create the file then you will
  2175.                    be shown an error message stating that the file
  2176.                    already exist.  These error messages will go to the
  2177.                    answer file also in order that you can view the
  2178.                    results at the end of the function.  If a file exists
  2179.                    you can either rename it or delete it out of your
  2180.                    system and then run the split function again.  The
  2181.                    files that were already created will not be created
  2182.                    again.
  2183.      
  2184.                    After this process is complete, the original large
  2185.                    file will still remain for you to decide what you
  2186.                    want to do with it.
  2187.      
  2188.                    One little note: A good CNC programmer should know a
  2189.                    lot about DOS.  Read manuals carefully and study to
  2190.                    show thyself approved!
  2191.      
  2192.      
  2193.                    4.11.15 File Menu - Exit Mr. Machinist   [Alt]-[X]
  2194.      
  2195.                    If you hold down the 'Alt' key with one finger and
  2196.                    strike the 'X' key with another finger you will exit
  2197.                    the program.  The only reason that you may not be
  2198.                    able to exit is that you may have some active windows
  2199.                    on your desk top that you need to close or your
  2200.                    editing a file that has been modified and not saved.
  2201.      
  2202.      
  2203.  
  2204.  
  2205.                                July 26, 1994                   Page 35
  2206.  
  2207.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2208.  
  2209.  
  2210.  
  2211.               4.12 EDIT MENU
  2212.      
  2213.               This menu allows you to cut, copy, and paste text to and
  2214.               from the clipboard.  You can also undelete your last text
  2215.               operation, clear selected text from your document without
  2216.               putting it into the clipboard, or view current clipboard
  2217.               contents.
  2218.      
  2219.               The Edit menu gives you six choices that have to do with
  2220.               editing a file.
  2221.      
  2222.               1. Undo  - Undeletes the last line deleted or changed.
  2223.               2. Cut   - Removes selected text from file to clipboard.
  2224.               3. Copy  - Copies selected text to clipboard.
  2225.               4. Paste - Copies text from clipboard to file.
  2226.               5. Show  - Shows context of clipboard.
  2227.               6. Clear - Removes selected text without going to
  2228.                          clipboard.
  2229.      
  2230.      
  2231.                    4.12.1 Edit Menu - Undo  [Ctrl]-[Q]-[L]
  2232.      
  2233.                    Undo your last text operation.  Whether you entered
  2234.                    text that you don't really want, or accidentally
  2235.                    deleted some text you would like to restore, UNDO
  2236.                    will restore the text to its original context.
  2237.      
  2238.                    However, you must select UNDO before you use any
  2239.                    cursor key.  The UNDO buffer is based on cursor
  2240.                    movement.  As long as you are entering or deleting
  2241.                    text you can UNDO it.  This also applies to marking
  2242.                    blocks of text and deleting them.  The deletion can
  2243.                    be undone, as long as you don't move the cursor with
  2244.                    a cursor key (i.e., [PgUp], [Right-Arrow], [Home],
  2245.                    etc.).  Once the cursor is moved, the UNDO buffer
  2246.                    flushes itself and the original text context is
  2247.                    forever gone.
  2248.      
  2249.                    This does not apply to using any of the text
  2250.                    reformatting keys.  Wordwrap can not be undone.  Nor
  2251.                    can paragraph or document reformatting.
  2252.      
  2253.                    This command is disabled until you enter or delete
  2254.                    text in an edit window.
  2255.      
  2256.      
  2257.                    4.12.2 Edit Menu - Cut    [Shift]-[Del]
  2258.                                              [Ctrl]-[K]-[Y]
  2259.      
  2260.                    Cut selected text out of your document to the
  2261.                    clipboard.  Using CUT indicates that you want to
  2262.                    "cut" your selected text, removing the text from
  2263.                    your document.
  2264.  
  2265.                    This command is disabled until you place text on the
  2266.                    clipboard.
  2267.  
  2268.                                July 26, 1994                   Page 36
  2269.  
  2270.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.      
  2277.                    4.12.3 Edit Menu - Copy  [Ctrl]-[Ins]
  2278.                                             [Ctrl]-[K]-[K]
  2279.      
  2280.                    Copy selected text to the clipboard.  Using COPY
  2281.                    indicates that you want to take a "copy" of your
  2282.                    selected text, leaving the text in your document
  2283.                    intact.
  2284.      
  2285.                    This command is disabled until you place text on the
  2286.                    clipboard.
  2287.      
  2288.      
  2289.                    4.12.3 Edit Menu - Paste  [Shift]-[Ins]
  2290.                                              [Ctrl]-[K]-[C]
  2291.      
  2292.                    Paste text into your document from the clipboard.
  2293.                    In order to use this option, text must have been
  2294.                    placed on the clipboard previously using COPY or CUT
  2295.                    commands.
  2296.      
  2297.                    This command is disabled until you place text on the
  2298.                    clipboard.
  2299.      
  2300.      
  2301.                    4.12.4 Edit Menu - Show Clipboard
  2302.      
  2303.                    Show Clipboard Contents      Alt-E-S
  2304.      
  2305.                    View the contents of the clipboard.  The clipboard
  2306.                    will be blank unless you previously put something on
  2307.                    it using the COPY or CUT commands.
  2308.      
  2309.                    To exit the clipboard, press [Alt]-[F3] and you will
  2310.                    return to your current edit window.
  2311.      
  2312.      
  2313.                    4.12.5 Edit Menu - Clear
  2314.      
  2315.                    Clear - Removes selected text without going to clipboar
  2316.      
  2317.                    Selected text is that text which you highlight in your
  2318.                    document.  Once text has been selected, you may COPY,
  2319.                    CUT, or CLEAR the text.  Selected text has a
  2320.                    different color than regular text.
  2321.  
  2322.                    Clear selected text from your document.  This is much
  2323.                    like the CUT option, but the selected text is not put
  2324.                    on the clipboard.
  2325.  
  2326.                    Use this command only if you want to delete selected
  2327.                    text for good.  This command is disabled until you
  2328.                    select text.
  2329.  
  2330.  
  2331.                                July 26, 1994                   Page 37
  2332.  
  2333.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.               4.13 WINDOWS MENU
  2341.  
  2342.               This menu allows you to navigate amongst the different
  2343.               windows open on the desktop, resize or move a window, or
  2344.               arrange your windows in a tile or cascade pattern on the
  2345.               desktop.
  2346.      
  2347.               The Windows menu gives you six window manipulation
  2348.               choices.
  2349.      
  2350.               1. Resize/move - Use arrow keys or shift-arrow keys to
  2351.                                move or resize.
  2352.               2. Zoom - F5 will toggle off and on the 'zoom' window functi
  2353.               3. Next - F6 will toggle between active windows.
  2354.               4. Close - Alt-F3 will close the current window.
  2355.               5. Tile - View all edit windows.
  2356.               6. Cascade - Stacks all edit windows.
  2357.      
  2358.      
  2359.                    4.13.1 Windows Menu - Resize/Move
  2360.      
  2361.                    There are two windows that can be resized, the edit
  2362.                    window and the help window.  All windows can be
  2363.                    moved.  Learning to resize and move windows at a good
  2364.                    pace can really speed up the job of multiple editing
  2365.                    and/or viewing multiple formula answers.
  2366.      
  2367.                    Using the mouse is the quickest way to resize and/or
  2368.                    move a window.  To resize a window using the mouse,
  2369.                    'drag' the mouse on the lower right corner of the
  2370.                    window.  To 'drag' the mouse means to hold down the
  2371.                    left mouse button while you have the mouse cursor
  2372.                    positioned on a certain item.  As you hold down the
  2373.                    left mouse button on the lower right corner, begin to
  2374.                    move the mouse around.  You will now see that the
  2375.                    window resizes from the lower right position.  The
  2376.                    window will stay at its current position as soon as
  2377.                    you take your finger off of the mouse.
  2378.      
  2379.                    To resize a window using the keyboard, you hold down
  2380.                    the 'Alt' key and then strike 'W'. This will pop down
  2381.                    the 'Window menu'.  Strike the 'R' key to resize a
  2382.                    window.  After striking the 'R' key you can use the
  2383.                    arrow keys to resize the window.  When you have the
  2384.                    window where you want it, strike the 'Enter' key.
  2385.                    This will take you out of the resize mode.
  2386.      
  2387.                    To move a window using the mouse you drag the mouse
  2388.                    on the top heading of the window.  The top heading
  2389.                    of a window is the wording that is centered on the
  2390.                    top line of the current window.
  2391.      
  2392.  
  2393.  
  2394.                                July 26, 1994                   Page 38
  2395.  
  2396.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2397.  
  2398.  
  2399.  
  2400.                    To move a window using the keyboard you should hold
  2401.                    down the 'Alt' key and then strike the 'W' key and
  2402.                    the 'Window menu' will pop down.  Then strike the 'M'
  2403.                    key and you will be able to move the window using the
  2404.                    arrow keys.
  2405.      
  2406.      
  2407.                    4.13.2 Windows Menu - Zoom
  2408.      
  2409.                    The zoom icon is located in the upper right corner of
  2410.                    most windows.
  2411.      
  2412.                    It means that this window can be zoomed in on to fill
  2413.                    the whole desktop or can be oomed out of to resume its
  2414.                    normal size.  Not all windows can be zoomed.  Dialog
  2415.                    boxes are usually not "zoomable."
  2416.      
  2417.                    Zoom Icon []
  2418.      
  2419.                    ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  2420.                    ║                         ║
  2421.                    ║                         ║
  2422.                    ║                         ║
  2423.                    ║                         ║
  2424.                    ║                         ║
  2425.                    ╚════════════════════════─┘ <--Resize corner
  2426.      
  2427.      
  2428.                    4.13.3 Windows Menu - Next  [F6]
  2429.      
  2430.                    Go to the next window on the desktop, if you have
  2431.                    multiple windows on the desktop.
  2432.      
  2433.                    This command is disabled unless there is at least one
  2434.                    window on the desktop.
  2435.      
  2436.      
  2437.                    4.13.4 Windows Menu - Close   [Alt]-[F3] or [Esc]
  2438.      
  2439.                    The close icon appears in the upper left corner of
  2440.                    almost every window.  By clicking on it with your
  2441.                    mouse, you can quickly close a window.  If you are
  2442.                    not using a mouse, press [Alt]-[F3] or [Esc].
  2443.      
  2444.                    Close Icon:[■]
  2445.      
  2446.                    ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  2447.                    ║                         ║
  2448.                    ║                         ║
  2449.                    ║                         ║
  2450.                    ║                         ║
  2451.                    ║                         ║
  2452.                    ╚════════════════════════─┘ <--Resize corner
  2453.      
  2454.      
  2455.  
  2456.  
  2457.                                July 26, 1994                   Page 39
  2458.  
  2459.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2460.  
  2461.  
  2462.  
  2463.                    4.13.4 Windows Menu - Tile
  2464.      
  2465.                    Arrange all windows on the desktop in a tile pattern.
  2466.                    An example of four windows tiled on the desktop would
  2467.                    look like this:
  2468.                    ┌────────────────────────────────────┐
  2469.                    │ ╔[■]═══════1═[ ]╗┌────────────2──┐ │
  2470.                    │ ║               ║│               │ │
  2471.                    │ ║               ║│               │ │
  2472.                    │ ║               ║│               │ │
  2473.                    │ ╚═══════════════╝└───────────────┘ │
  2474.                    │ ┌────────────3──┐┌────────────4──┐ │
  2475.                    │ │               ││               │ │
  2476.                    │ │               ││               │ │
  2477.                    │ │               ││               │ │
  2478.                    │ └───────────────┘└───────────────┘ │
  2479.                    └────────────────────────────────────┘
  2480.                                Tiled Windows
  2481.      
  2482.                    This command is disabled unless there is at least one
  2483.                    window on the desktop.
  2484.      
  2485.      
  2486.                    4.13.5 Windows Menu - Cascade
  2487.      
  2488.                    Arrange all windows on the desktop in a cascade
  2489.                    pattern.  An example of four windows cascaded on
  2490.                    the desktop would look like this:
  2491.      
  2492.                    ┌──────────────────────────1─┐
  2493.                    │┌─────────────────────────2─┐
  2494.                    ││┌────────────────────────3─┐
  2495.                    │││╔[■]═════════════════4═[ ]╗
  2496.                    │││║                         ║
  2497.                    │││║                         ║
  2498.                    │││║                         ║
  2499.                    │││║                         ║
  2500.                    │││║                         ║
  2501.                    └└└╚═════════════════════════╝
  2502.                           Cascaded Windows
  2503.      
  2504.                    This command is disabled unless there is at least one
  2505.                    window on the desktop.
  2506.      
  2507.      
  2508.               4.14 SEARCH MENU
  2509.      
  2510.               The Search menu is used to find certain text in a file and
  2511.               this function can also search and replace chosen text with
  2512.               new text.
  2513.      
  2514.               This menu has three functions to choose from.
  2515.      
  2516.               1. Find - Finds the text of your choice.
  2517.               2. Replace - Finds text and then replaces it with new text.
  2518.  
  2519.  
  2520.                                July 26, 1994                   Page 40
  2521.  
  2522.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2523.  
  2524.  
  2525.  
  2526.               3. Search again - Do another search using the same choice.
  2527.      
  2528.      
  2529.                    4.14.1 Search Menu - Find  [Ctrl]-[Q]-[F]
  2530.      
  2531.                    Type in the text that you wish to find.  You can also
  2532.                    press the down arrow key to bring up a history list
  2533.                    of the last text you looked for.  Clicking the mouse
  2534.                    on the history list icon to the right of the input
  2535.                    line will do the same thing.
  2536.      
  2537.                    You have two options available when trying to find
  2538.                    text.
  2539.      
  2540.                    You can do a case sensitive search, which means text
  2541.                    must match the case of the text you entered before a
  2542.                    match is found.
  2543.      
  2544.                    You may search for whole words only, which means that
  2545.                    no match will be found if the text you input is part
  2546.                    of a word (i.e, TIME -- "sometime" is NOT a match).
  2547.      
  2548.                    You use the mouse or up/down arrow keys to highlight
  2549.                    the option you want, and click on it or press the
  2550.                    spacebar to toggle it on/off.
  2551.      
  2552.                    Find a particular bit of text in your document.  A
  2553.                    dialog box will appear asking you what text to find,
  2554.                    and gives you the option of finding text that is case
  2555.                    sensitive or whole words only.
  2556.      
  2557.                    [Ctrl-L] will let you do a find action or a search and
  2558.                    replace action again.
  2559.      
  2560.                    This command is disabled until you open an edit
  2561.                    window.
  2562.      
  2563.      
  2564.                    4.14.1 Search Menu - Replace
  2565.      
  2566.                    Type in the replacement text you want.  You can also
  2567.                    press the down arrow key to bring up a history list
  2568.                    of the last replacement text.  Clicking the mouse on
  2569.                    the history list icon to the right of the input line
  2570.                    will do the same thing.
  2571.      
  2572.                    The first two options are for finding text.
  2573.      
  2574.                    You can do a case sensitive search, which means text
  2575.                    must match the case of the text you entered before a
  2576.                    match is found.
  2577.      
  2578.                    You may search for whole words only, which means that
  2579.                    no match will be found if the text you input is part
  2580.                    of a word (i.e, TIME -- "sometime" is NOT a match).
  2581.  
  2582.  
  2583.                                July 26, 1994                   Page 41
  2584.  
  2585.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2586.  
  2587.  
  2588.  
  2589.      
  2590.                    You use the mouse or up/down arrow keys to highlight
  2591.                    the option you want, and click on it or press the
  2592.                    spacebar to toggle it on/off.
  2593.      
  2594.      
  2595.                    4.14.2 Search Menu - Search Again [Ctrl-L]
  2596.      
  2597.                    This function will let you continue a search or a
  2598.                    search and replace function without starting all over
  2599.                    again.
  2600.      
  2601.      
  2602.               4.15 CIRCLE MENU
  2603.      
  2604.               The Circle menu is filled with math functions that have
  2605.               everything to do with circles.  There are seven main
  2606.               functions.
  2607.      
  2608.               1. Circ. Segment -Find the angle, chord, height, or
  2609.                  Radius.
  2610.      
  2611.               2. Circle Area - Find the surface area of a circle.
  2612.      
  2613.               3. Circ. Ring - Find the surface area of a circular ring.
  2614.      
  2615.               4. Circ. Ring Sector Area - Same as 3 but only a section.
  2616.      
  2617.               5. Circ. Sector Area - Find a circular sector area. Only
  2618.                  two inputs needed.
  2619.      
  2620.               6. Circumference - Find circle circumference.
  2621.      
  2622.               7. Three Points - Find X and Y center and radius of a
  2623.                  circle.
  2624.      
  2625.               8. Pin in a Diamond - Find the pin size/circle diameter
  2626.                  inscribed within a four sided symmetrical shape.
  2627.      
  2628.      
  2629.                    4.15.1 Circle Menu - Circle Segment
  2630.      
  2631.                    This function allows a user to find the Chord,
  2632.                    Height, Radius, Total Segment Angle, and Arc Length
  2633.                    from two knowns.
  2634.      
  2635.                    There are two instances where there can be no
  2636.                    solution, knowing just the Chord and Arc Length or
  2637.                    the Height and Arc Length.
  2638.      
  2639.                    The first step is to input the two known pieces of
  2640.                    information.  Certain types of input are not
  2641.                    feasible.  Take for example a Height input that is
  2642.                    greater than or equal to the Radius.  If the Height
  2643.                    is greater than the Radius, subtract the Radius from
  2644.  
  2645.  
  2646.                                July 26, 1994                   Page 42
  2647.  
  2648.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2649.  
  2650.  
  2651.  
  2652.                    the Height.  Another example of improper input is a
  2653.                    Chord that is greater than the Diameter of the
  2654.                    Circle.
  2655.      
  2656.                    Remember that your answers not only go to a dialog
  2657.                    box but also to a file that exists on your hard drive
  2658.                    called MRMSOLVE.TXT.  This file can be viewed or
  2659.                    printed at any time.
  2660.      
  2661.      
  2662.                    4.15.2 Circle Menu - Circle Area
  2663.      
  2664.                    This choice simply finds the area of a given circle
  2665.                    diameter.
  2666.      
  2667.                    Input the Diameter of the Circle you would like to
  2668.                    find the Area for.
  2669.      
  2670.                    Area = Pie x Radius Squared
  2671.      
  2672.      
  2673.                    4.15.3 Circle Menu - Circular Ring Area
  2674.      
  2675.                    This function will find the Area of a Circular Ring.
  2676.                    Input the Outside Diameter and then the Inside
  2677.                    Diameter.
  2678.      
  2679.                    Area = Pie x (OD² - ID²)
  2680.      
  2681.      
  2682.                    4.15.4 Circle Menu - Circular Ring Sector Area
  2683.      
  2684.                    This function is able to give you the Area of the
  2685.                    Sector of a Circular Ring.  You need to know three
  2686.                    things: the Angle of the Sector, the OD and the ID.
  2687.      
  2688.                    Area of a Circular Ring Sector Formula
  2689.                    ======================================
  2690.                    ( OR = Outer Radius, IR = Inner Radius )
  2691.      
  2692.                    ((Sector Angle x Pie) / 360)) x (OR² - IR²)
  2693.      
  2694.      
  2695.                    4.15.5 Circle Menu - Circular Sector Area
  2696.      
  2697.                    This function gives you a choice of entering the two
  2698.                    knowns and then calculates the answer.  You may
  2699.                    either enter the Radius and Angle, Radius and Arc
  2700.                    Length, Radius and Area, Angle and Arc Length, Angle
  2701.                    and Area, or Area and Arc Length...any combination is
  2702.                    possible!
  2703.      
  2704.      
  2705.  
  2706.  
  2707.  
  2708.  
  2709.                                July 26, 1994                   Page 43
  2710.  
  2711.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  2712.  
  2713.  
  2714.                    4.15.6 Circle Menu - Circumference
  2715.  
  2716.                    This function will find the Circumference of a
  2717.                    Circle.
  2718.  
  2719.                    The circumference of a circle is the total length of
  2720.                    a circle, as if you were to 'cut' the circular line
  2721.                    and lay it flat and then measure it.
  2722.      
  2723.                    Circumference = Pie x Diameter
  2724.      
  2725.                    4.15.7 Circle Menu - Three Points On A Circle
  2726.  
  2727.                    A geometrical law says that if three point are in a
  2728.                    plane, in this case X and Y, and not in a straight
  2729.                    line or under one another, then it's possible to have
  2730.                    a circle pass through those three points.  You will
  2731.                    find X and Y coordinates and radiuses of large
  2732.                    amounts if you input three points that are almost a
  2733.                    straight line.
  2734.  
  2735.                                      Formula
  2736.                       =============================================
  2737.                         (X3²-X1²)+(Y3²-Y1²)   (X2²-X1²)+(Y2²-Y1²)
  2738.                         ------------------- - -------------------
  2739.                              2(X3-X1)              2(X2-X1)
  2740.                    Y =  ----------------------------------------
  2741.                                Y3-Y1                Y2-Y1
  2742.                                -----        -       -----
  2743.                                X3-X1                X2-X1
  2744.      
  2745.                        (X3²-X1²) + (Y3-Y1)((Y3+Y1)-2Y)
  2746.                    X = -------------------------------
  2747.                                    2(X3-X1)
  2748.      
  2749.                    R = Sqrt( (X3-X)² + (Y3-Y)² )
  2750.      
  2751.      
  2752.                    4.15.8 Circle Menu - Pin in a Diamond
  2753.      
  2754.                    This function will calculate a pin or circle diameter
  2755.                    inscribed within a four sided symmetrical shape.  You
  2756.                    input the length of two sides to calculate the answer.
  2757.                    One side is the 'X' axis corner to corner and the other
  2758.                    side is the 'Y' axis corner to corner.  It does not
  2759.                    matter which side you decide to call 'X' or 'Y'.
  2760.      
  2761.                    One important note to remember about this function is
  2762.                    that the four sided figure must have all square corners.
  2763.      
  2764.      
  2765.               4.16 MATH MENU
  2766.      
  2767.      
  2768.               The Math menu has nine functions to do with math.
  2769.      
  2770.  
  2771.  
  2772.                                July 26, 1994                   Page 44
  2773.  
  2774.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2775.  
  2776.  
  2777.  
  2778.               1. Trig. - Right angle trig. (Give the two knowns)
  2779.               2. Conversions: a) Millimeters to Inches
  2780.                               b) Inches to Millimeters
  2781.                               c) Degrees to Degrees, Minutes, Seconds
  2782.                               d) Degrees, Minutes, Seconds to Degrees
  2783.                               e) Celsius to Fahrenheit
  2784.                               f) Fahrenheit to Celsius
  2785.               3. Polar Coordinates - Gives an X and Y from a radius and an
  2786.               4. Dist. Across Square Corners - Input height for answer.
  2787.               5. Dist. Across Hex Corners - Input height for answer.
  2788.               6. Dist. Between Two Points - Give two X and Y's.
  2789.               7. Middle of Two Points - Give two X and Y's.
  2790.               8. Three Points Shift/Rotate - Give three X and Y's and new
  2791.                  X and Y origins and the degree of rotation, (if any).
  2792.               9. Calculator - Do formulas and calculations.
  2793.      
  2794.      
  2795.                    4.16.1 Math Menu - Trig.
  2796.      
  2797.                    Choosing this function will give you a screen that
  2798.                    will ask you for the two knowns of a right triangle.
  2799.                    The function will then give you all the angles and
  2800.                    side dimensions of that right triangle and also the
  2801.                    perimeter, inner circle diameter, outer circle
  2802.                    diameter, and perpendicular line that has to do with
  2803.                    that particular right triangle.
  2804.      
  2805.                    A triangle with a 90 degree angle in it.  With two
  2806.                    known pieces of information, the solution to all
  2807.                    other sides and angles can be obtained as long as
  2808.                    one of those pieces of information is a side of the
  2809.                    triangle.  The three angles added up must equal 180
  2810.                    degrees.
  2811.      
  2812.                    When you hold down the 'Alt' key and strike the 'T',
  2813.                    the Trig. screen will appear.  The best way to cycle
  2814.                    through the input lines is to strike 'Enter'.  If you
  2815.                    happen to put the maximum amount of digits (12) into
  2816.                    the input line then you will be automatically cycled
  2817.                    into the next input line.  When you have your two
  2818.                    pieces of information entered you may then hold down
  2819.                    the 'Alt' key and strike 'O' for OK or you may strike
  2820.                    'Enter' until you have reached the OK button and then
  2821.                    strike 'Enter'.  You may also use the up and down
  2822.                    arrows to move up and down the dialog box.
  2823.      
  2824.                    The 'Tab' key cycles you through the dialog box in
  2825.                    one direction.  If you hold down the 'Shift' key and
  2826.                    then strike 'Tab' you will cycle through the dialog
  2827.                    box in the other direction.
  2828.      
  2829.                    The Perpendicular Line calculation that is given in
  2830.                    the answer box is the distance of the line that
  2831.                    extends from the intersection of the side opposite
  2832.                    and the side adjacent perpendicular to the
  2833.  
  2834.  
  2835.                                July 26, 1994                   Page 45
  2836.  
  2837.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2838.  
  2839.  
  2840.  
  2841.                    hypotenuse.  This distance is sometimes needed when a
  2842.                    milling machinist must put a part up on an angle in a
  2843.                    vise in order to machine a chamfer on it.
  2844.      
  2845.                    Theorem of Pythagoras:
  2846.                    a² + b² = c²
  2847.      
  2848.                    Where c = Length of hypotenuse,
  2849.                    a and b = the other sides.
  2850.      
  2851.                    Formula
  2852.                      ■
  2853.                      ■ ■
  2854.                      ■   ■
  2855.                    a ■     ■  c
  2856.                      ■       ■
  2857.                      ■         ■
  2858.                      ■        ->A ■   (A = The acute angle.)
  2859.                      ■ ■ ■ ■ ■ ■ ■ ■
  2860.                            b
  2861.      
  2862.                             a   Side Opposite
  2863.                     Sin A = - = -------------
  2864.                             c   Hypotenuse
  2865.      
  2866.                               b   Side Adjacent
  2867.                     Cos A = - =   -------------
  2868.                               c   Hypotenuse
  2869.      
  2870.                               a   Side Opposite
  2871.                     Tan A = - = -------------
  2872.                               b   Side Adjacent
  2873.      
  2874.                               b   Side Adjacent
  2875.                     Cot A = - = -------------
  2876.                               a   Side Opposite
  2877.      
  2878.                               c   Hypotenuse
  2879.                     Sec A = - = -------------
  2880.                               b   Side Adjacent
  2881.      
  2882.                               c   Hypotenuse
  2883.                     Csc A = - = -------------
  2884.                               a   Side Opposite
  2885.      
  2886.      
  2887.                    4.16.2 Math Menu - Conversions
  2888.      
  2889.                    1) Millimeters to Inches
  2890.                    2) Inches to Millimeters
  2891.                    3) Degrees in Decimal to D.M.S.
  2892.                    4) Degrees in D.M.S. to Decimal
  2893.                    5) Celsius to Fahrenheit
  2894.                    6) Fahrenheit to Celsius
  2895.      
  2896.  
  2897.  
  2898.                                July 26, 1994                   Page 46
  2899.  
  2900.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2901.  
  2902.  
  2903.  
  2904.                    Use your up and down arrow keys to choose the
  2905.                    conversion you would like, then strike the 'Tab' key
  2906.                    to move into the input line.  Enter the number that
  2907.                    you would like to convert and then strike 'Enter'.
  2908.      
  2909.                    Degrees, Minutes and Seconds input
  2910.                    **********************************
  2911.                    Input the Degrees to the left of the decimal place
  2912.                    and minutes two places to the right of the decimal
  2913.                    place, and the seconds after the minutes, (two places
  2914.                    also).
  2915.      
  2916.                    INPUT EXAMPLE:   45.5434 = 45 Degrees
  2917.                                     54 Minutes
  2918.                                     34 Seconds
  2919.      
  2920.      
  2921.                    4.16.3 Math Menu - Polar Coordinates
  2922.      
  2923.                    This function will ask you for a radius and an angle
  2924.                    and then it will give you the X and Y coordinate of
  2925.                    the point where that angle line meets that radius
  2926.                    circle from center X/Y zero.
  2927.      
  2928.      
  2929.                    4.16.4 Math Menu - Distance Across Square Corners
  2930.      
  2931.                    This function will ask you for the height of the
  2932.                    square and then it will give you the distance from
  2933.                    corner to corner.
  2934.      
  2935.      
  2936.                    4.16.5 Math Menu - Distance Across Hex Corners
  2937.      
  2938.                    This function will ask you for the height of the hex
  2939.                    from top to bottom, (From flat to flat) and then give
  2940.                    you the distance across hex corners.
  2941.      
  2942.      
  2943.                    4.16.6 Math Menu - Distance Between Two Points
  2944.      
  2945.                    This function will ask you for two X and Y
  2946.                    coordinates and then give you the distance between
  2947.                    these two points.
  2948.      
  2949.      
  2950.                    4.16.7 Math Menu - Middle Of Two Points
  2951.      
  2952.                    This function will ask you for the two X and Y
  2953.                    coordinate locations.  You will then be shown the X
  2954.                    and Y coordinate of the point that lies exactly in
  2955.                    the middle.
  2956.      
  2957.      
  2958.                    4.16.8 Math Menu - Three Points, Shifted And Rotated
  2959.  
  2960.  
  2961.                                July 26, 1994                   Page 47
  2962.  
  2963.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  2964.  
  2965.  
  2966.  
  2967.                    This function will ask you to input three X and Y
  2968.                    coordinates, a shift location, and a rotation angle.
  2969.                    The X and Y Datum position is what is being shifted
  2970.                    here or in other words the reference or datum point.
  2971.      
  2972.                    The rotation begins at the 3 O'clock position and
  2973.                    swings around in a counter clock wise direction.
  2974.      
  2975.      
  2976.                    4.16.9 Math Menu - Bolt Circle
  2977.      
  2978.                    This function will ask you for the diameter of the
  2979.                    Bolt Circle and then the number of holes and then the
  2980.                    angle of the first hole.  Just as in most CAM
  2981.                    software, the angle starts at the right side of X
  2982.                    zero on the horizontal plane and swings its way
  2983.                    counter clock wise until it goes the full 360
  2984.                    degrees.  You may insert a negative angle for the
  2985.                    first hole if you like.
  2986.      
  2987.                    When the Bolt Circle function is executed, it writes
  2988.                    its answers to a file on your drive called
  2989.                    MRMBOLT.TXT.  After Mr. Machinist writes the answers
  2990.                    to the file it will display it.  You can print the
  2991.                    MRMBOLT.TXT file at any time by striking, 'Ctrl-F9'.
  2992.                    You can view the MRMBOLT.TXT file at any time by
  2993.                    striking, 'Ctrl-F8'.
  2994.      
  2995.                    Keep in mind that every time you strike 'Ctrl-F8' and
  2996.                    the answer file 'pops' up, it shows you the current
  2997.                    state of MRMBOLT.TXT.  When your done viewing the
  2998.                    file you should close the window by clicking on the
  2999.                    close icon or striking 'Alt-F3' or striking 'Enter'.
  3000.      
  3001.      
  3002.                    4.16.10 Math Menu - Calculator
  3003.      
  3004.                    You can use the keyboard or the mouse to operate the
  3005.                    calculator.  'F4' brings up the calculator at any
  3006.                    time and 'Alt-F3' or 'Esc' will close the calculator
  3007.                    window.
  3008.      
  3009.                    Left arrow erases the last character typed.
  3010.      
  3011.                    The ± key toggles the number from + to -.
  3012.      
  3013.                    ( ± on keyboard is the 'Underscore' key )
  3014.      
  3015.                    The C key clears the input line.
  3016.      
  3017.                    Once the calculator window is on screen you will be
  3018.                    ready to enter your calculation or formula.
  3019.      
  3020.                    You can strike the 'Tab' key to move around the
  3021.                    calculator dialog box.  Striking the 'Tab' key will
  3022.  
  3023.  
  3024.                                July 26, 1994                   Page 48
  3025.  
  3026.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3027.  
  3028.  
  3029.  
  3030.                    take you to the 'Ok' button, once more will take you
  3031.                    to the 'Cancel' button and once more will take you
  3032.                    back to the input line.  If you hold down the 'Shift'
  3033.                    key and then strike 'Tab' you will move around in the
  3034.                    opposite direction.  You can also use the mouse to
  3035.                    click on one of these three items and activate them.
  3036.      
  3037.                    Once your in the input line you can start to enter
  3038.                    your data.  When numerical entry is complete you may
  3039.                    strike 'Enter' or click on 'Ok' with your mouse or
  3040.                    strike 'O' for 'Ok'.
  3041.      
  3042.                    Example: 4+4*87/456*tan(56) then 'Enter'.
  3043.      
  3044.                    The order of precedence is at work here.  The
  3045.                    calculator evaluates the parts of an expression
  3046.                    inside the most deeply nested parentheses before
  3047.                    anything else.  In the example, the tangent of 56 is
  3048.                    calculated and then 87/456 is calculated, then the
  3049.                    two are multiplied and 4 is added.
  3050.      
  3051.                    Upper and lower case input of functions are treated
  3052.                    the same.  You may also append an O for octal or an H
  3053.                    for hex after a number.  If you input 55o, your
  3054.                    answer will be 45 because 55 in octal is 45.  If you
  3055.                    input 640H, your answer will be 1600 because 640 in
  3056.                    hex is 1600.  When you type a hex constant you must
  3057.                    be sure to type a number before it.  If you type FF
  3058.                    for a hex number then you will get an error, but if
  3059.                    you type 0ff then you will get 255.
  3060.      
  3061.                    You may enter assignment statements such as, a:=3,
  3062.                    and b:=3, and also c:=sqrt(a*b).  Always use a single
  3063.                    character as your variable, A to Z.  If you use
  3064.                    assignment statements within expressions always be
  3065.                    sure they are predeclared.  Here is an example using
  3066.                    the formula for RPM (R) of a spindle:
  3067.      
  3068.                         12 x F (Feet per Minute)
  3069.                     R = --------------------------
  3070.                         Pi x D (Diameter of Endmill)
  3071.      
  3072.                     You would enter f:=200 and then strike 'Enter',
  3073.                     d:=0.5 and 'Enter', and for the end result,
  3074.                     r:=(12*f)/(pi*d).  If you were to leave out the
  3075.                     parentheses your result would be in error due to the
  3076.                     fact that the calculation would divide first and
  3077.                     then do its multiplication.
  3078.      
  3079.                     Standard Keys:
  3080.                     Tab       = Activate next item
  3081.                     Shift-Tab = Activate in opposite direction.
  3082.                     F4        = Bring up calculator window
  3083.                     Alt-F3    = Close window. (Any time)
  3084.                     Esc       = Close window. (Any time)
  3085.  
  3086.  
  3087.                                July 26, 1994                   Page 49
  3088.  
  3089.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3090.  
  3091.  
  3092.  
  3093.                     Enter     = Calculate answer. (Valid input)
  3094.      
  3095.                     Calculator Functions
  3096.                     ====================
  3097.                     Be sure to inclose functions with more than one
  3098.                     character within parentheses.
  3099.      
  3100.                     Example: 5*tan(45)*sqrt(7)
  3101.      
  3102.      
  3103.                     +         = Addition
  3104.                     -         = Subtraction
  3105.                     /         = Division
  3106.                     *         = Multiplicational
  3107.                     ^         = Exponentiation
  3108.                     O         = Octal (Precede Number)
  3109.                     H         = Hex (Precede Number)
  3110.                     Pi        = 3.1416.........
  3111.                     Frac      = Fractional Value
  3112.                     Factor    = Factorial (1 x 2 x 3 x 4....)
  3113.                     Exp       = Natural Exponent
  3114.                     Int       = Integer Value
  3115.                     Abs       = Absolute Value
  3116.                     Log       = Log Base 10
  3117.                     Sqrt      = Square Root
  3118.                     Ln        = Natural Log
  3119.                     ArcCos    = ArcCosine
  3120.                     ArcCsc    = ArcCosecant
  3121.                     ArcSin    = ArcSine
  3122.                     Cos       = Cosine
  3123.                     Csc       = CoSecant
  3124.                     Sin       = Sine
  3125.                     ArcCot    = ArcCotangent
  3126.                     ArcSec    = ArcSecant
  3127.                     ArcTan    = ArcTangent
  3128.                     Cot       = CoTangent
  3129.                     Sec       = Secant
  3130.                     Tan       = Tangent
  3131.      
  3132.      
  3133.               4.17 AREAS AND VOLUMES MENU
  3134.      
  3135.                    4.17.1  Areas/Volume Menu - Acute Angle
  3136.      
  3137.                    An acute angle is an angle that is less than 90
  3138.                    degrees.  An acute angled triangle is one with all
  3139.                    the angles less than 90 degrees.
  3140.      
  3141.                    a and b and c are the sides of the acute triangle.
  3142.      
  3143.                    Formula
  3144.                    =======
  3145.                    S = 1/2 x (a + b + c)
  3146.      
  3147.                    Area = Sqrt(S x (S - a)) x (S - b) x (S - c)
  3148.  
  3149.  
  3150.                                July 26, 1994                   Page 50
  3151.  
  3152.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3153.  
  3154.  
  3155.  
  3156.      
  3157.      
  3158.                    4.17.2  Areas/Volume Menu - Barrel
  3159.      
  3160.                    A cylindrical object where the middle diameter is
  3161.                    greater than the end diameter.  The sides of a barrel
  3162.                    shape can either be a circular arc or a parabola arc.
  3163.                    In the parabola arc the radius from the center of the
  3164.                    arc shape is constantly changing until it's peak at
  3165.                    the top of center.
  3166.      
  3167.                    The formula used here in Mr.  Machinist is for the
  3168.                    circular arc.
  3169.      
  3170.                    Formula
  3171.                    =======
  3172.                    V = Approximate Volume
  3173.                    D = Middle Diameter
  3174.                    d = End Diameter
  3175.                    h = Height of Barrel Shape
  3176.      
  3177.                    Arc of a Circle (Barrel)
  3178.                    V = 0.262 x h x (2 x Sqr(D) + Sqr(d))
  3179.      
  3180.                    Arc of a Parabola (Barrel)
  3181.                    V = 0.209 x h x (2xSqr(D+Dxd+3/4xSqr(d))
  3182.      
  3183.      
  3184.                    4.17.3  Areas/Volume Menu - Cone
  3185.      
  3186.                    This function will ask you for a radius and a height
  3187.                    of a cone and then it will give you the area and the
  3188.                    volume of that cone in inches or millimeters.
  3189.      
  3190.      
  3191.                    4.17.4  Areas/Volume Menu - Cube
  3192.      
  3193.                    This function will ask you for a side dimension of a
  3194.                    cube and then will give you the volume of the cube in
  3195.                    inches or millimeters.
  3196.      
  3197.      
  3198.                    4.17.5  Areas/Volume Menu - Cycloid
  3199.      
  3200.                    This function will ask you for the radius of the
  3201.                    generating circle of a cyclode and then give you the
  3202.                    area.
  3203.      
  3204.                    Cycloid
  3205.                    =======
  3206.                    Location of a point on the circumference of a circle
  3207.                    that rolls along a straight line.
  3208.      
  3209.                    4.17.6  Areas/Volume Menu - Cylinder
  3210.      
  3211.  
  3212.  
  3213.                                July 26, 1994                   Page 51
  3214.  
  3215.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3216.  
  3217.  
  3218.  
  3219.                    This function will ask you for the radius and height
  3220.                    of a cylinder and then give you the area, volume, and
  3221.                    the total area of cylindrical surface and end
  3222.                    surfaces.
  3223.      
  3224.                    4.17.7  Areas/Volume Menu - Ellipse
  3225.      
  3226.                    This function will ask you for the major axis
  3227.                    dimension and the minor axis dimension and then give
  3228.                    you the area and circumference of the ellipse.
  3229.      
  3230.      
  3231.                    4.17.8  Areas/Volume Menu - Ellipsoid
  3232.      
  3233.                    This function will ask you for the major axis
  3234.                    dimension and the minor axis dimension and then give
  3235.                    you the volume of the ellipsoid.
  3236.      
  3237.      
  3238.                    4.17.9  Areas/Volume Menu - Frustum of a Cone
  3239.      
  3240.                    This function will ask you for the base diameter and
  3241.                    the top diameter and the height of the cone and then
  3242.                    give you the volume.
  3243.      
  3244.      
  3245.                    4.17.10 Areas/Volume Menu - Frustum of a Pyramid
  3246.      
  3247.                    This function will ask you for the top area and the
  3248.                    bottom area and the height of the pyramid and then
  3249.                    give you the volume.
  3250.      
  3251.                    4.17.11 Areas/Volume Menu - Hexagon
  3252.      
  3253.                    This function will ask you for the outside radius,
  3254.                    the inside radius, and the length of a side but you
  3255.                    do not have to answer all of the input lines!  You
  3256.                    only need to answer one of the questions and all
  3257.                    other answers will be given!
  3258.      
  3259.                    By inputting just the length of a side you get the
  3260.                    area, outer radius, inner radius and distance across
  3261.                    flats.
  3262.      
  3263.                    By inputting just the outer radius you get the area,
  3264.                    inner radius and distance across flats.
  3265.      
  3266.                    By inputting just the inner radius you get the area,
  3267.                    outer radius and distance across flats.
  3268.      
  3269.      
  3270.                    4.17.12 Areas/Volume Menu - Hollow Cylinder
  3271.      
  3272.                    This function will ask you for the outside diameter,
  3273.                    the inside diameter and the height of the cylinder
  3274.  
  3275.  
  3276.                                July 26, 1994                   Page 52
  3277.  
  3278.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3279.  
  3280.  
  3281.  
  3282.                    and will give you the volume.
  3283.      
  3284.      
  3285.                    4.17.13 Areas/Volume Menu - Hollow Sphere
  3286.      
  3287.                    This function will ask you for the outside diameter
  3288.                    and the inside diameter of the hollow sphere and then
  3289.                    will give you the volume.
  3290.      
  3291.      
  3292.                    4.17.14 Areas/Volume Menu - Obtuse Angle
  3293.      
  3294.                    This function will ask you for the length of 3 sides
  3295.                    and then will give you the area of an obtuse angled
  3296.                    triangle.
  3297.      
  3298.                    (An angle that is between 90 degrees and 180 degrees.)
  3299.      
  3300.      
  3301.                    4.17.15 Areas/Volume Menu - Octagon
  3302.      
  3303.                    This function will ask you for the length of a side,
  3304.                    the outside radius, and the inside radius.
  3305.      
  3306.                    You only need to input one piece of information in
  3307.                    order to get your answers.  The answers that are
  3308.                    given are the side length, the outside radius, the
  3309.                    inside radius, and the area of the octagon.
  3310.      
  3311.                    Octagon = A polygon with eight angles and eight
  3312.                              sides.
  3313.      
  3314.      
  3315.                    4.17.16 Areas/Volume Menu - Parallelogram
  3316.      
  3317.                    This function will ask you to input the length of
  3318.                    side A and the length of side B.  You will then be
  3319.                    displayed an answer box giving you the 'area' of the
  3320.                    parallelogram.
  3321.      
  3322.                    4.17.17 Areas/Volume Menu - Polygon
  3323.      
  3324.                    This function will ask you to input four pieces of
  3325.                    data.  You need not input all four.
  3326.      
  3327.                    You may input the number of sides, either ID or OD,
  3328.                    and the length of a side.  You will then be displayed
  3329.                    an answer box giving you the 'area' of the parallelogra
  3330.      
  3331.      
  3332.                    4.17.18 Areas/Volume Menu - Portion of a Cylinder
  3333.      
  3334.                    A cylinder that is cut at the top or bottom on an
  3335.                    angle.  If the cylinder was level at both ends then
  3336.                    it would be a cylinder, not a portion of a cylinder.
  3337.  
  3338.  
  3339.                                July 26, 1994                   Page 53
  3340.  
  3341.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3342.  
  3343.  
  3344.  
  3345.                    A portion of a cylinder has 2 heights, the upper most
  3346.                    portion of the angle cut and the lower most portion.
  3347.                    Insert these heights as Height1 and Height2.
  3348.      
  3349.      
  3350.                    4.17.19 Areas/Volume Menu - Prism
  3351.      
  3352.                    This function will ask you to input two pieces of
  3353.                    data, the area of the prism and the height.  You
  3354.                    would first have to find the area of the
  3355.                    'end surface' of the prism which could be of
  3356.                    different shapes.  Once you know the area of the end
  3357.                    surface you can then input the height which is
  3358.                    measured perpendicular to the end surface.  You will
  3359.                    then be displayed an answer box giving you the
  3360.                    'Volume' or the prism.
  3361.      
  3362.      
  3363.                    4.17.20 Areas/Volume Menu - Pyramid
  3364.      
  3365.                    This function will ask you to input two pieces of
  3366.                    data, the area of the pyramid's base and the height
  3367.                    of it.  The base of the pyramid could be different
  3368.                    shapes so you would have to first find the area of
  3369.                    the base.  After you have input the proper data you
  3370.                    will be displayed an answer box giving you the
  3371.                    'Volume' of the pyramid.
  3372.      
  3373.      
  3374.                    4.17.21 Areas/Volume Menu - Rectangle
  3375.      
  3376.                    This function will ask you for two pieces of data,
  3377.                    the length of one side and the length of the other.
  3378.                    You will then be displayed an answer box giving you
  3379.                    the 'Area' of the rectangle.
  3380.      
  3381.      
  3382.                    4.17.22 Areas/Volume Menu - Right Triangle
  3383.      
  3384.                    This function will ask you for two pieces of data,
  3385.                    the length of the side adjacent and the length of the
  3386.                    side opposite.  You will then be displayed an answer
  3387.                    box giving you the 'Area' of the right triangle.
  3388.      
  3389.      
  3390.                    4.17.23 Areas/Volume Menu - Spandrel/Fillet
  3391.      
  3392.                    This function will have two input lines requiring you
  3393.                    to input data into one of them.  Either input the
  3394.                    radius of the spandrel or fillet or input the chord.
  3395.                    You will then displayed an answer box giving you the
  3396.                    'Area' of the spandrel or fillet.
  3397.      
  3398.      
  3399.                    4.17.24 Areas/Volume Menu - Square
  3400.  
  3401.  
  3402.                                July 26, 1994                   Page 54
  3403.  
  3404.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3405.  
  3406.  
  3407.  
  3408.      
  3409.                    This function will ask you for the length of a side
  3410.                    only.  With that information you will be given the
  3411.                    diagonal length and the 'Area' of the square.  The
  3412.                    diagonal length is the distance from one corner to
  3413.                    the opposite corner.
  3414.      
  3415.      
  3416.                    4.17.25 Areas/Volume Menu - Square Prism
  3417.      
  3418.                    This function will ask you for the length, width, and
  3419.                    height of the square prism or 'square box'.  You will
  3420.                    then be shown an answer box giving you the volume of
  3421.                    the 'box'.
  3422.      
  3423.      
  3424.                    4.17.26 Areas/Volume Menu - Sphere
  3425.      
  3426.                    This function will ask you to input the radius of the
  3427.                    sphere.  You will then be shown an answer box giving
  3428.                    you the 'Area' and the 'Volume' of the sphere.
  3429.      
  3430.      
  3431.                    4.17.27 Areas/Volume Menu - Spherical Sector
  3432.      
  3433.                    Chord, Volume, and Area of a Spherical Sector
  3434.                    =============================================
  3435.                    In the input box you must enter the Radius and Height
  3436.                    while in the spherical sector menu.  While in the
  3437.                    spherical 'segment' menu you must enter the height
  3438.                    and one other input, either the radius or the chord.
  3439.                    The height can not be greater than 2 x Radius!  You
  3440.                    will then be displayed an answer box giving you the
  3441.                    chord, volume, and area of the spherical sector.
  3442.      
  3443.                    A sphere is a closed surface where all points are the
  3444.                    same from a given distance.  Another simple name for
  3445.                    a sphere is a ball.  A spherical sector is a section
  3446.                    of a 'ball' or sphere that is cut out from the whole
  3447.                    part.  It consist of a full revolution and not just a
  3448.                    segment.  A spherical segment is a cut section from
  3449.                    the 'ball' or sphere but it is cut at two parallel
  3450.                    lines.
  3451.      
  3452.                           Formula   (Spherical Sector)
  3453.                           ============================
  3454.                            V = Volume, A = Area, C = Chord:
  3455.      
  3456.                            V = (2 x pie x Sqr(radius) x height) / 3
  3457.                            A = pie x radius x (2 x height + .5 x chord)
  3458.                            C = 2 x Sqrt(height(2 x radius - height))
  3459.      
  3460.      
  3461.                    4.17.28 Areas/Volume Menu - Spherical Segment
  3462.      
  3463.  
  3464.  
  3465.                                July 26, 1994                   Page 55
  3466.  
  3467.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  3468.  
  3469.  
  3470.  
  3471.                    See 4.17.27 (Spherical Sector)
  3472.  
  3473.                            Formula   (Spherical Segment)
  3474.                            =============================
  3475.                            V= pie x Sqr(height) x (radius - height / 3)
  3476.                            A= 2 x pie x radius x height
  3477.                            C= 2 x Sqrt(height(2 x radius - height))
  3478.                            R= (Sqr(chord + 4 x Sqr(height))/(8 x height)
  3479.  
  3480.  
  3481.                    4.17.29 Areas/Volume Menu - Spherical Wedge
  3482.  
  3483.                    This function will ask you for the angle of the wedge
  3484.                    and the radius. You will then be shown an answer box
  3485.                    giving you the 'Area' and the 'Volume' of the
  3486.                    Spherical Wedge.
  3487.      
  3488.      
  3489.                    4.17.30 Areas/Volume Menu - Spherical Zone
  3490.      
  3491.                    This function will ask you for various input.  You
  3492.                    must input the height of the spherical zone and in
  3493.                    addition you must either input the radius or both
  3494.                    chord 1 and chord 2.  If you input the radius and the
  3495.                    height you will be given the 'Area' of the zone.  If
  3496.                    you input the height and chord 1 and chord 2 you will
  3497.                    be given the radius and volume.
  3498.      
  3499.      
  3500.                    4.17.31 Areas/Volume Menu - Torus
  3501.      
  3502.                    A shape that looks like an anchor ring or a doughnut.
  3503.                    If you were to take a ball and orbit it around a
  3504.                    center distance, the shape that it would leave is a
  3505.                    Torus.  There are two radius involved, the radius of
  3506.                    the ball that is orbited and the orbit radius.
  3507.      
  3508.                    Formula:
  3509.                    ========
  3510.                    Radius1 = The orbiting ball.
  3511.                    Radius2 = The orbit radius.
  3512.                    Area   = 4 x sqr(pi) x Radius2 x Radius1
  3513.                    Volume = 2 x sqr(pi) x Radius2 x Radius1
  3514.      
  3515.                    4.17.32 Areas/Volume Menu - Trapezium
  3516.      
  3517.                    A four sided figure in which no two sides are
  3518.                    parallel.
  3519.      
  3520.                    Help on Trapezium input
  3521.                    =======================
  3522.                    Let's assume that the longest side of the four sided
  3523.                    figure is down.
  3524.  
  3525.  
  3526.  
  3527.  
  3528.                                July 26, 1994                   Page 56
  3529.  
  3530.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  3531.  
  3532.                                        ■
  3533.                                    ■   │
  3534.                                ■       │ ■
  3535.                            ■           │       ( A Trapezium )
  3536.                        ■              H1   ■
  3537.                       ■│               │
  3538.                      ■ H2              │     ■
  3539.                     ■  │               │
  3540.                    ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
  3541.                    ├L2─┼───── L1 ──────┼── L3 ─┤
  3542.  
  3543.                    H1 = Tall height of the figure.  (Right)
  3544.                    H2 = Short height of the figure.  (Left)
  3545.                    L1 = Distance between heights.
  3546.                    L2 = Dist. from left edge to left height.
  3547.                    L3 = Dist. from rt. edge to rt. height.
  3548.  
  3549.                          (H1 + H2) x L1 + (L2 x H2) + (L3 x H1)
  3550.                    Area = --------------------------------------
  3551.                                              2
  3552.      
  3553.                    4.17.33 Areas/Volume Menu - Trapezoid
  3554.      
  3555.                    A four sided figure in which two sides are parallel.
  3556.                    Let's assume that the longest side of the four sided
  3557.                    figure is down.
  3558.                    Side 1 = One parallel line.  Side 2 = The other
  3559.                    parallel line.  Height = Height of the figure.
  3560.      
  3561.                          (Side1 + Side2) x Height
  3562.                    Area = ------------------------
  3563.                                     2
  3564.                    4.17.34 Areas/Volume Menu - Wedge
  3565.      
  3566.                    A three dimensional shape with a base that has length
  3567.                    and width.  The length of the base travels up to a
  3568.                    sharp point which is the height of the wedge.  The
  3569.                    top and the bottom of the wedge are parallel lines.
  3570.      
  3571.                    Side 1 = The base length.
  3572.                    Side 2 = The base width.
  3573.                    Side 3 = Top of the wedge, parallel to Side1.
  3574.                    Height = Height of base to top of wedge.
  3575.      
  3576.                    Formula
  3577.                    =======
  3578.                            (2 x Side1 + Side3) x Height
  3579.                    Volume = ----------------------------
  3580.                                           6
  3581.      
  3582.      
  3583.               4.18 RATES MENU
  3584.      
  3585.               This menu choice provides you with speed and feed
  3586.               information.  You input the required date and you end up
  3587.               with a general speed and feed to begin to work with.
  3588.      
  3589.  
  3590.  
  3591.                                July 26, 1994                   Page 57
  3592.  
  3593.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  3594.  
  3595.  
  3596.  
  3597.      
  3598.                    4.18.1 Rates Menu - Speed and Feed For Drilling
  3599.      
  3600.                    This choice will cause a menu to pop up that asks you
  3601.                    what material and drill diameter you are using.
  3602.                    Strike the F1 help key for a list of the type of
  3603.                    materials that you can input into this function.
  3604.      
  3605.                    Insert the type of material that you are drilling and
  3606.                    the size of the drill in decimal form.  It will then
  3607.                    display a dialog box that will give you the Rpm and
  3608.                    the minimum and maximum feed rate in inches per
  3609.                    minute for each material condition.
  3610.      
  3611.                    This information will also go to the MRMDRILL.TXT
  3612.                    file on your drive so you may print it out at any
  3613.                    time and/or view it.  To view the drill file with
  3614.                    complete information on all Brinell hardness numbers
  3615.                    click on the 'Details' button or hold down the 'Ctrl'
  3616.                    key while striking the 'F4' key.
  3617.      
  3618.                    To print the drill file with complete drill
  3619.                    information hold down the 'Ctrl' key while striking
  3620.                    the 'F6' key.
  3621.      
  3622.                    Remember that the drill file called MRMDRILL.TXT gets
  3623.                    created each time you start a new session with MRM.
  3624.                    This MRMDRILL.TXT file will automatically be deleted
  3625.                    upon program completion.  If you decide that you want
  3626.                    to keep it for later reference you will have to
  3627.                    rename it by using the editor and the 'Save as'
  3628.                    command.
  3629.      
  3630.                    Material List
  3631.                    =============
  3632.                    This is a list of materials that can be input into
  3633.                    the Mr. Machinist Drill Speed and Feed input line.
  3634.      
  3635.                    See the Machinery's Handbook for comparison.
  3636.      
  3637.                    Plain Carbon and Alloy Steels
  3638.                    =============================
  3639.                    Free Machining Plain Carbon Steels
  3640.                    (Resulphurized)
  3641.                    1212, 1213, 1214, 1108, 1109, 1115, 1117, 1118, 1120,
  3642.                    1126, 1211, 1132, 1137, 1139, 1140, 1144, 1146, 1151.
  3643.      
  3644.                    Free Machining Plain Carbon Steels
  3645.                    (Leaded)
  3646.                    11L17, 11L18, 12L13, 12L14
  3647.      
  3648.                    Plain Carbon Steels
  3649.                    1006, 1008, 1009, 1010, 1012, 1015, 1016, 1017, 1018,
  3650.                    1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1513,
  3651.                    1514, 1027, 1030, 1033, 1035, 1036, 1037, 1038, 1039,
  3652.  
  3653.  
  3654.                                July 26, 1994                   Page 58
  3655.  
  3656.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3657.  
  3658.  
  3659.  
  3660.                    1040, 1041, 1042, 1043, 1045, 1046, 1049, 1050, 1052,
  3661.                    1524, 1526, 1527, 1541, 1055, 1060, 1064, 1065, 1070,
  3662.                    1074, 1078, 1080, 1084, 1086, 1090, 1095, 1548, 1551,
  3663.                    1552, 1561, 1566
  3664.      
  3665.                    Free Machining Alloy Steels
  3666.                    (Resulphurized)
  3667.                    R4140, R4150
  3668.      
  3669.                    Free Machining Alloy Steels
  3670.                    (Leaded)
  3671.                    41L30, 41L40, 41L47, 41L50, 43L47, 51L32, 52L100,
  3672.                    86L20, 86L40
  3673.      
  3674.                    Alloy Steels
  3675.                    4012, 4023, 4024, 4028, 4118, 4120, 4419, 4422, 4427,
  3676.                    4615, 4620, 4621, 4626, 4718, 4720, 4815, 4817, 4820,
  3677.                    5015, 5017, 5020, 6118, 8115, 8615, 8617, 8620, 8622,
  3678.                    8625, 8627, 8620, 8822, 94B17, 1330, 1335, 1340,
  3679.                    1345, 4032, 4037, 4042, 4047, 4130, 4135, 4137, 4140,
  3680.                    4142, 4145, 4147, 4150, 4160, 7, 4340, 50B44,
  3681.                    50B46, 50B50, 50B60, 5130, 5132, 5140, 5145, 5147,
  3682.                    5150, 5160, 51B60, 6150, 81B45, 8630, 8635, 8637,
  3683.                    8640, 8642, 8645, 8650, 8655, 8660, 8740, 9254, 9255,
  3684.                    9260, 9262, 94B30
  3685.      
  3686.                    Alloy Steels
  3687.                    E51100, E52100
  3688.      
  3689.                    Ultra High Strength Steels (Not AISI)
  3690.                    AMS6424, AMS6421, 98B37, AMS6422, 98BV40, AMS6427,
  3691.                    AMS6428, AMS6430, AMS6432, AMS6, AMS6434, AMS6436,
  3692.                    AMS6442, 300M, D6AC
  3693.      
  3694.                    Maraging Steels (Not AISI)
  3695.                    (NG means Nickel Grade)
  3696.                    NG200, NG250, NG300, NG350
  3697.      
  3698.                    Nitriding Steels (N means Nitralloy)
  3699.                    N125, N135, N135M, N225, N230, NN, NEZ, NIT1
  3700.                    ============================================
  3701.      
  3702.                    Tool Steels
  3703.                    ===========
  3704.                    Water Hardening
  3705.                    W1, W2, W5
  3706.      
  3707.                    Shock Resisting
  3708.                    S1, S2, S5, S6, S7
  3709.      
  3710.                    Cold Work, Oil Hardening
  3711.                    O1, O2, O6, O7
  3712.      
  3713.                    Cold Work, High Carbon High Chromium
  3714.                    D2, D3, D4, D5, D7
  3715.  
  3716.  
  3717.                                July 26, 1994                   Page 59
  3718.  
  3719.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3720.  
  3721.  
  3722.  
  3723.      
  3724.                    Cold Work, Air Hardening
  3725.                    A2, A3, A4, A6, A7, A8, A9, A10
  3726.      
  3727.                    Hot Work, Chromium Type
  3728.                    H10, H11, H12, H13, H14, H19
  3729.      
  3730.                    Hot Work Tungsten Type
  3731.                    H21, H22, H23, H24, H25, H26
  3732.      
  3733.                    Hot Work Molybdenum Type
  3734.                    H41, H42, H43
  3735.      
  3736.                    Special Purpose Low Alloy
  3737.                    L2, L3, L6
  3738.      
  3739.                    Mold
  3740.                    P2, P3, P4, P5, P6, P20, P21
  3741.      
  3742.                    High-Speed Steel
  3743.                    M1, M2, M4, M6, M7, M10, M30, M33, M34, M36, M41,
  3744.                    M42, M43, M44, M46, M47, M3-1, M3-2, T1, T2, T5, T6,
  3745.                    T8, T15
  3746.      
  3747.                    Stainless Steels
  3748.                    ================
  3749.                    Free Machining Stainless Steels
  3750.      
  3751.                    (Ferritic)
  3752.                    430F, 430FSE
  3753.      
  3754.                    (Austenitic)
  3755.                    203EZ, 303, 303SE, 303MA, 303PB, 303C11,
  3756.                    303PX (303 Plus X)
  3757.      
  3758.                    (Martensitic)
  3759.                    416, 416SE, 416PX (416 Plus X), 420FSE, 440F, 440FSE
  3760.      
  3761.                    Stainless Steels
  3762.      
  3763.                    (Ferritic)
  3764.                    405, 409, 429, 430, 434, 436, 442, 446, 502
  3765.      
  3766.                    (Austenitic)
  3767.                    201, 202, 301, 302, 304, 304L, 305, 308, 321, 347,
  3768.                    348, 302B, 309, 309S, 310, 310S, 314, 316, 316L, 317,
  3769.                    330
  3770.      
  3771.                    (Martensitic)
  3772.                    403, 410, 420, 501, 414, 431, GA (Greek Ascoloy),
  3773.                    440A, 440B, 440C
  3774.      
  3775.                    (Precipitation Hardening)
  3776.                    15-5PH, 17-4PH, 17-7PH, 17-14CM (17-14 Cu Mo), AF-71,
  3777.                    AFC-77, AM-350, AM-355, AM-362, C455 (Custom 455),
  3778.  
  3779.  
  3780.                                July 26, 1994                   Page 60
  3781.  
  3782.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3783.  
  3784.  
  3785.  
  3786.                    HNM, PH13-8, PH14-8M, PH15-7M, SW (Stainless W)
  3787.      
  3788.                    Ferrous Cast Metals
  3789.                    ===================
  3790.      
  3791.                    Gray Cast Iron
  3792.                    20, 25, 30, 35, 40, 45, 50, 55, 60, 1, 1B, 2, 2B, 3,
  3793.                    4NR (4 Ni-Resist), 5NR, 6NR
  3794.      
  3795.                    Malleable Iron
  3796.                    (Ferritic)
  3797.                    32510, 35018
  3798.      
  3799.                    (Pearlitic)
  3800.                    40010, 43010, 45006, 45008, 48005, 50005
  3801.      
  3802.                    (Martensitic)
  3803.                    53004, 60003, 60004, 70002, 70003, 80002, 90001
  3804.      
  3805.                    Nodular (Ductile) Iron
  3806.                    (Ferritic)
  3807.                    604018 (60-40-18), 654512 (65-45-12)
  3808.      
  3809.                    (Ferritic-Pearlitic)
  3810.                    805506 (80-55-06),
  3811.      
  3812.                    (Pearlitic-Martensitic)
  3813.                    1007003 (100-70-03)
  3814.      
  3815.                    (Martensitic)
  3816.                    1209002 (120-90-02)
  3817.      
  3818.                    Cast Steels
  3819.                    (Low Carbon)
  3820.                    C1010, C1020
  3821.      
  3822.                    (Medium Carbon)
  3823.                    C1030, C1040, C1050
  3824.      
  3825.                    (Low Carbon Alloy)
  3826.                    C1320, C2315, C2320, C4110, C4120, C4320, C8020, C8620
  3827.      
  3828.                    (Medium Carbon Alloy)
  3829.                    C1330, C1340, C2325, C2330, C4125, C4130, C4140,
  3830.                    C0, C4340, C8030, C80B30, C8040, C8430, C8440,
  3831.                    C8630, C8640, C9525, C9530, C9535
  3832.      
  3833.                    Light Metals
  3834.                    ============
  3835.      
  3836.                    (All Wrought Aluminum Alloys)
  3837.                    ALUM (Type 'ALUM' in the input line)
  3838.      
  3839.                    (All Alum. Sand and Permanent Mold Casting Alloys)
  3840.                    ALUMC (Type 'ALUMC' in the input line)
  3841.  
  3842.  
  3843.                                July 26, 1994                   Page 61
  3844.  
  3845.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3846.  
  3847.  
  3848.  
  3849.      
  3850.                    (All Alum. Die Casting Alloys)
  3851.                    ALUMD, A390, A392
  3852.      
  3853.                    (All Wrought Magnesium Alloys)
  3854.                    MAGW
  3855.      
  3856.                    (All Cast Magnesium Alloys)
  3857.                    MAGC
  3858.      
  3859.                    Copper Alloys
  3860.                    =============
  3861.                    CA314, CA332, CA340, CA342, CA353, CA356, CA360,
  3862.                    CA370, CA377, CA385, CA485, CA544, CA226, CA230,
  3863.                    CA240, CA260, CA268, CA280, CA335, CA365, CA368,
  3864.                    CA443, CA445, CA651, CA655, CA675, CA687, CA770,
  3865.                    CA796, CA102, CA110, CA122, CA170, CA172, CA175,
  3866.                    CA210, CA220, CA502, CA510, CA521, CA524, CA614,
  3867.                    CA706, CA715, CA745, CA752, CA754, CA757
  3868.      
  3869.      
  3870.                    4.18.2 Rates Menu - Speed and Feed For Milling
  3871.      
  3872.                    This function will ask you for the surface feet per
  3873.                    minute, the work piece or cutter diameter, the chip
  3874.                    load, and the number of teeth on the cutter.  A
  3875.                    general chart is positioned on the left of the screen
  3876.                    for handy reference of surface feet and chip loads.
  3877.      
  3878.                    Determine the Feet Per Minute from the chart on
  3879.                    the left and input the data into the cutting
  3880.                    speed input line.  Insert the chip load data by
  3881.                    referring to the bottom of the chart on the
  3882.                    left.  Keep in mind that these are very general
  3883.                    speeds and feeds.
  3884.      
  3885.                    Start slow and work your way up when using feeds/speeds
  3886.      
  3887.                    The three main factors that determine the rate of
  3888.                    metal removal are cutting speed, feedrate and
  3889.                    depth of cut.  First, take into consideration, the
  3890.                    depth of cut, then feed rate and then the cutting
  3891.                    speed.
  3892.  
  3893.                    Formula
  3894.                    =======
  3895.                    IPT = Inches Per Tooth
  3896.                    T   = Number of Teeth
  3897.                    FPR = Feed Per Revolution
  3898.  
  3899.                                RPM x IPT x T
  3900.                    Feed Rate = -------------
  3901.                                    FPR
  3902.  
  3903.  
  3904.  
  3905.  
  3906.                                July 26, 1994                   Page 62
  3907.  
  3908.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  3909.  
  3910.  
  3911.                          RPM x IPT x T
  3912.                    FPR = -------------
  3913.                          Feed rate
  3914.  
  3915.                    Feet Per Minute Chart  (Page Down for More)
  3916.                    ===========================================
  3917.      
  3918.                    Material            HSS     Carb.
  3919.                    ********            ***     *****
  3920.                    Stainless Steel      50       150
  3921.                    Cast Steel           50       150
  3922.                    Cast Iron            75       225
  3923.                    High-Carbon Steel    50       150
  3924.                    Medium-Carbon Steel  75       200
  3925.                    Low_Carbon Steel     125      375
  3926.                    Brass                300      800
  3927.                    Magnesium            600     1000
  3928.                    Aluminum             600     1000
  3929.                    Copper               300     1000
  3930.      
  3931.                    Inches Per Tooth
  3932.                     Cutter                        IPT
  3933.                     ******                        ***
  3934.                     Metal Cutting Saws           .001 +
  3935.                     Form Cutters                 .002
  3936.                     End Mills ( less than 1/2" ) .001 +
  3937.                     End Mills ( more than 1/2" ) .003
  3938.                     Plain Cutters                .005
  3939.                     Side Cutters                 .007
  3940.                     Face Mills                   .010
  3941.                     ====================================
  3942.                     Use these calculations as a starting
  3943.                     point only.
  3944.                     ====================================
  3945.      
  3946.                    4.18.3 Rates Menu - Speed and Feed For Tapping
  3947.      
  3948.                    This menu function in Mr. Machinist will give you
  3949.                    the speed and feed of a tap used in a CNC machine
  3950.                    that utilizes ridgid tapping.  High speed tapping
  3951.                    is used widely in the machining industry and it is
  3952.                    used with high accuracy.  A hole can be bottom
  3953.                    tapped within 0.0010 using ridgid tapping.
  3954.      
  3955.                    Input the tap size and you will be given the speeds
  3956.                    and feeds for the three main categories of materials.
  3957.      
  3958.                    Acceptable tap sizes
  3959.                    ====================
  3960.                    4-40, 5-40, 6-32, 8-32, 10-24, 10-32, 12-24
  3961.      
  3962.                    1/4-20, 1/4-28, 5/16-18, 5/16-24, 3/8-16
  3963.      
  3964.                    3/8-24, 7/16-14, 7/16-20, 1/2-13, 1/2-20
  3965.      
  3966.                    These are some general speeds and feeds for tapping.
  3967.  
  3968.  
  3969.                                July 26, 1994                   Page 63
  3970.  
  3971.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  3972.  
  3973.  
  3974.  
  3975.                    This information is general and you can differ from
  3976.                    these given speeds and feeds.  If you are tapping
  3977.                    with a machine that can ridgid tap you can increase
  3978.                    the speeds and feeds.  Rigid tapping is an excellent
  3979.                    method of tapping that can be very accurate.  You may
  3980.                    also want to multiply your feed by .9 for spring
  3981.                    loaded taps to achieve some 'give' in the
  3982.                    synchronization of the spindle speed and the machine
  3983.                    feed.
  3984.      
  3985.                    S = Speed     F = Feed     T = Threads Per Inch.
  3986.                    ================================================
  3987.                    T = S / F    S = TPI x F    = S / TPI
  3988.                    ================================================
  3989.                                       3.82
  3990.                   R.P.M. = S.F.P.M. x -----
  3991.                                        O.D.
  3992.                   ================================================
  3993.      
  3994.                   Material   Feet Per Minute  Lubrication
  3995.                   ========   ===============  ===========
  3996.                   Alum.         90 - 100      Kerosene & Lard Oil
  3997.      
  3998.                   Mach.         40 - 60       Compound, Sulfur-base
  3999.                                               or Kerosene & Paraffin
  4000.      
  4001.                   Tool          25 - 35       Sulfur-base or Kerosene
  4002.                                               and Lard.
  4003.      
  4004.      
  4005.               4.19 OPTIONS MENU
  4006.      
  4007.               This is the user options menu.  Using the functions of
  4008.               this menu, the user can change the way things look and
  4009.               react.
  4010.      
  4011.                    4.19.1 Options Menu - Mouse
  4012.      
  4013.                    Using this function can adjust the speed of a double
  4014.                    click on your mouse.  It can also change the active
  4015.                    button from left to right.  (For left handed people)
  4016.      
  4017.                    4.19.2 Options Menu - Save Desktop
  4018.      
  4019.                    The 'DeskTop' is the way your screen looks at any
  4020.                    given time.  You may have two or three files up on
  4021.                    your screen that you are editing and you may have a
  4022.                    few answer boxes and calculations up also.  You can
  4023.                    'save' the things that your screen is showing you to
  4024.                    a file called, 'MRM.DSK'.  The DSK extension stands
  4025.                    for DISK.  Then at a later time you may 'retrieve' or
  4026.                    'restore' your desktop by choosing the
  4027.                    'Retrieve DeskTop' menu choice.
  4028.      
  4029.                    By choosing 'Save DeskTop' you will create a file
  4030.  
  4031.  
  4032.                                July 26, 1994                   Page 64
  4033.  
  4034.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4035.  
  4036.  
  4037.  
  4038.                    called, 'MRM.DSK' in your current directory.  This
  4039.                    file will hold all of your current views so that you
  4040.                    can 'Retrieve' them at a later time.
  4041.      
  4042.                    Be aware that when you 'Change Directory' in the file
  4043.                    menu you will then 'save' the desktop in the
  4044.                    directory that you changed to.  So if you start the
  4045.                    program at a later time and expect to find your last
  4046.                    desktop but you can not, then you may have saved your
  4047.                    desktop in another directory.
  4048.      
  4049.                    4.19.3 Options Menu - Retrieve Desktop
  4050.      
  4051.                    The 'DeskTop' is the way your screen looks at any
  4052.                    given time.  You may have two or three files up on
  4053.                    your screen that you are editing and you may have a
  4054.                    few answer boxes and calculations up also.  You can
  4055.                    'save' the things that your screen is showing you to
  4056.                    a file called, 'MRM.DSK'.  The DSK extension stands
  4057.                    for DISK.  Then at a later time you may 'retrieve' or
  4058.                    'restore' your desktop by choosing the
  4059.                    'Retrieve DeskTop' menu choice.  This option will
  4060.                    search your current directory for the file called
  4061.                    'MRM.DSK'.
  4062.      
  4063.                    Be aware that when you 'Change Directory' in the file
  4064.                    menu you will then 'save' the desktop in the
  4065.                    directory that you changed to.
  4066.      
  4067.                    So if you start the program at a later time and expect
  4068.                    to find your last desktop but you can not, then you may
  4069.                    have saved yourdesktop in another directory.
  4070.      
  4071.                    4.19.4 Options Menu - Use .BAK File
  4072.      
  4073.                    Using this option you can choose to create or not to
  4074.                    create backup files. Backup files are created with
  4075.                    the file extension .BAK by default.
  4076.      
  4077.                    When you edit a file that exists on your drive, that
  4078.                    file is actually in two places: On your disk or
  4079.                    drive, and in the RAM of your computer.  When you
  4080.                    first create a file, it only exists in RAM until you
  4081.                    save it to disk.  When you save a file to disk or
  4082.                    drive for the first time it exists with the name that
  4083.                    you chose to give it.  Mr. Machinist will create a
  4084.                    backup file by default when you save a file that
  4085.                    already exists on your disk or drive.  You can choose
  4086.                    to shut this feature off therefore saving on disk
  4087.                    space but loosing the chance to have a file that has
  4088.                    not been over written.
  4089.      
  4090.      
  4091.               5.0 EDITOR HELP
  4092.      
  4093.  
  4094.  
  4095.                                July 26, 1994                   Page 65
  4096.  
  4097.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4098.  
  4099.  
  4100.  
  4101.               Movement                     Command
  4102.               ========                     =======
  4103.               Character Left               Arrow
  4104.               Character Right              Arrow
  4105.               Word Left                    Ctrl-Left Arrow
  4106.               Word Right                   Ctrl-Right Arrow
  4107.               Line Up                      Arrow
  4108.               Line Down                    Arrow
  4109.               Page Up                      PgUp
  4110.               Page Down                    PgDn
  4111.               Beginning of a Line          Home Key
  4112.               End of a Line                End Key
  4113.               Beginning of a File          Ctrl-PgUp
  4114.               End of a File                Ctrl-PgDn
  4115.               Delete Line                  Ctrl-Y
  4116.               Delete Word Right            Ctrl-T
  4117.               Start Marking a Block        Shift-(arrow keys)
  4118.               Copy Block to Clipboard      Ctrl-Insert
  4119.               Paste Block from Clipboard   Shift-Insert
  4120.               Delete Block or Clipboard    Ctrl-Del
  4121.               Hide Block Marker            Ctrl-K-H
  4122.               Cut into Clipboard           Shift-Del
  4123.               Show Clipboard Contents      Alt-E-S
  4124.               Go to Menu Bar               F10
  4125.               Return to Editor from Menus  Esc
  4126.               Save current Workspace       F2
  4127.               Save File as Another Name    Alt-F-A
  4128.               Search                       Ctrl-Q-F or Alt-S-F
  4129.               Search Again                 Alt-S-S
  4130.               Search/Replace               Ctrl-Q-A or Alt-S-R
  4131.               Replace Last Modification    Alt-E-U
  4132.               Move Edit Window             Ctrl-F5
  4133.      
  4134.                   (Arrow Keys and Shift-Arrow)
  4135.      
  4136.               Zoom Resized Edit Window     F5 or Alt-W-Z
  4137.               Next Window                  F6 or Alt-W-N
  4138.               Tile (One on top of another) Alt-W-T
  4139.               Cascade (Headings vertical)  Alt-W-C
  4140.               Close Current Window         Alt-F3
  4141.               Start a New File             Alt-F-N
  4142.               Open an Existing File        F3 or Alt-F-O
  4143.               Quit Mr. Machinist           Alt-X
  4144.      
  4145.               You may open and manipulate many edit windows at the
  4146.               same time, cut and paste text to and from any window.
  4147.               If you like, you can open the same file more than
  4148.               once for reference purposes.  If you want to
  4149.               reference some code from another CNC program you can
  4150.               bring the file up into an edit window, resize it and
  4151.               cut and paste from it to your current CNC program.
  4152.               In doing this you could create a type of 'database'
  4153.               for your machine files.
  4154.      
  4155.               Let's say you have a machine file, (CNC program)
  4156.  
  4157.  
  4158.                                July 26, 1994                   Page 66
  4159.  
  4160.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4161.  
  4162.  
  4163.  
  4164.               called K0154.TXT.  You could create a file called
  4165.               K0154N.TXT for the 'notes' to this file.  In
  4166.               K0154N.TXT you could put the job number, cycle time,
  4167.               tools used, set up notes and what ever you like! Then
  4168.               when it comes time to look at that CNC program you
  4169.               could call up these two files, resize them to a
  4170.               smaller size and look at both of them!
  4171.      
  4172.               When it comes time to save your changes, strike F2
  4173.               and it's done.  You'll know that you have made a
  4174.               change to the edit window when you see a little
  4175.               star '*' just to the right of the lower left edit
  4176.               window.  If you strike Alt-X to quit when the star is
  4177.               there (you have not saved your changes) you will be
  4178.               asked if you want to save your changes.  At this time
  4179.               you can strike 'Y' for yes or 'N' for no or 'C' for
  4180.               cancel.  Whenever you save a file, Mr. Machinist will
  4181.               keep your old one and put a BAK extension to it.
  4182.      
  4183.               Let's say your editing a file called README.TXT and
  4184.               you make a few changes to it and then you save it.
  4185.               You will now have 2 files on your system by that file
  4186.               name but with different extensions, README.BAK and
  4187.               README.TXT.
  4188.      
  4189.               Do remember this though, if you make a save and a
  4190.               README.BAK exist, the old README.BAK file will be
  4191.               replaced by the newer README.BAK file.
  4192.      
  4193.               Note: README.BAK is used here just as an example!
  4194.      
  4195.               Using a Mouse
  4196.               =============
  4197.               It's faster for a user to use the keyboard instead of
  4198.               the mouse, but when it comes to resizing and moving
  4199.               windows, the mouse is the preferred method.  The left
  4200.               mouse button is the one you'll always use.  Just
  4201.               point and shoot! Pick a menu, click the left button
  4202.               and down comes a menu.  Chose from the menu and click
  4203.               for results.  To move around edit windows, 'drag' the
  4204.               mouse on the edit window heading.  Dragging the mouse
  4205.               means to hold down the left mouse button while moving
  4206.               the mouse.  When you want to resize the current
  4207.               window, drag the mouse on the lower right corner of
  4208.               the edit window.  To highlight a block of data while
  4209.               editing drag the mouse over the text you desire to
  4210.               mark and that text will become highlighted.
  4211.      
  4212.               The editor incorporated into Mr. Machinist can
  4213.               manipulate a file of 65 K or under.  That is the
  4214.               limit at this time.  If you want to edit a very large
  4215.               file you will have to use a more powerful editor or
  4216.               'split' your file and then 'paste' it back together.
  4217.      
  4218.               The editor in Mr. Machinist has the capabilities to
  4219.  
  4220.  
  4221.                                July 26, 1994                   Page 67
  4222.  
  4223.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4224.  
  4225.  
  4226.  
  4227.               edit almost all CNC programs.  If the CNC program is
  4228.               larger than this limit then maybe you can create a
  4229.               smaller program by using sub-programs.  A small CNC
  4230.               program that does a lot is the sign of a good program!!!
  4231.      
  4232.               This editor is a standard editor that uses commands
  4233.               that are universal in most programs.  A small book
  4234.               can be created telling you how to be proficient in
  4235.               using an editor but here are some basics.
  4236.      
  4237.               Features
  4238.               ========
  4239.               Full mouse support
  4240.               Move, resize, overlap, tile, or cascade
  4241.               Open and view several files at once
  4242.               Search and replace text
  4243.               Cut, copy and paste using the clipboard
  4244.               Paste from one file into another
  4245.               Use the editor while you use the math functions
  4246.               View the clipboard contents
  4247.               Restore deleted text
  4248.               Do block operations, large deletes or inserts
  4249.      
  4250.               Jump to Line    [Ctrl]-[J]-[L]
  4251.               ==============================
  4252.               Quickly jump to any line in your document.  A dialog box
  4253.               will appear that requests the line number you wish to jump
  4254.               to.  Valid entries are 1 through 9999.
  4255.      
  4256.               Your cursor will remain on the current line if you enter
  4257.               an invalid line number.
  4258.      
  4259.               This command is disabled until you open an edit window.
  4260.      
  4261.               Cancel   |   No
  4262.               ===============
  4263.               Clicking on these buttons, or pressing [Esc], says "No,
  4264.               go back to what I was doing -- don't change or do
  4265.               anything!".
  4266.      
  4267.               Drag Mode
  4268.               =========
  4269.               The current window is being moved or resized.  Press
  4270.               [Enter] to keep the current position, or [Esc] to restore
  4271.               the former position and/or size.
  4272.      
  4273.               Line Number
  4274.               ===========
  4275.               Enter a line number from 1 to 9999.  You may press the
  4276.               down arrow to select from a history list of previous
  4277.               entries, or use the mouse to click on the history icon to
  4278.               the right of the input line.
  4279.      
  4280.               Reformat Options
  4281.               ================
  4282.  
  4283.  
  4284.                                July 26, 1994                   Page 68
  4285.  
  4286.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4287.  
  4288.  
  4289.  
  4290.               Select one of the buttons to tell the editor where you
  4291.               want to start searching.  You may click on the appropriate
  4292.               button with your mouse, or use the up/down arrow keys to
  4293.               highlight the proper button.
  4294.      
  4295.      
  4296.               Replace Text
  4297.               ============
  4298.               Type in the replacement text you want.  You can also press
  4299.               the down arrow key to bring up a history list of the last
  4300.               replacement text.  Clicking the mouse on the history list
  4301.               icon to the right of the input line will do the same thing.
  4302.      
  4303.      
  4304.               Right Margin
  4305.               ============
  4306.               Enter a right margin value from 10 to 255.  Press the down
  4307.               arrow or click on the history icon to the right of the
  4308.               input line to bring up a history list of previous entries.
  4309.      
  4310.      
  4311.               Tab Stops
  4312.               =========
  4313.               Use your right/left cursor keys to move the cursor to the
  4314.               tab stop you want to delete/set.  Press the spacebar to
  4315.               delete tabs, or any other character key (like [x]) to set
  4316.               a tab stop.
  4317.      
  4318.               IMPORTANT:  If you press spacebar immediately after you
  4319.               bring this dialog up, all tab stops will be erased!
  4320.      
  4321.               You can push the down arrow or click on the history icon
  4322.               between the OK and CANCEL buttons to bring up a history
  4323.               list of previous tab stop settings.
  4324.      
  4325.      
  4326.               History Icon
  4327.               ============
  4328.               The history icon is a little box with the down arrow in
  4329.               it.  It is usually situated near an input line within a
  4330.               dialog box.
  4331.      
  4332.               The history icon is selected by pressing the down arrow,
  4333.               or clicking on it with the mouse.  It brings up a new
  4334.               window that contains a list of all previous commands that
  4335.               may have been input.  The list is usually 10 items deep.
  4336.      
  4337.               You can select from this list by using the mouse to scroll
  4338.               through it, or the up/down arrow keys.  Pressing [Enter]
  4339.               accepts the input and places it on the input line.  This
  4340.               feature allows you to quickly pick previous entries.
  4341.      
  4342.      
  4343.  
  4344.  
  4345.  
  4346.  
  4347.                                July 26, 1994                   Page 69
  4348.  
  4349.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  4350.  
  4351.  
  4352.               Input Line
  4353.               ==========
  4354.               An input line is always found within a dialog box.  It
  4355.               allows you to enter data to allow some further action
  4356.               to take place.  Input lines will usually have a history
  4357.               icon associated with them, thereby allowing you to
  4358.               quickly select from amongst a list of previous entries.
  4359.  
  4360.               Resize Corner
  4361.               =============
  4362.               The "resize corner" of a window is the bottom right corner
  4363.               that appears a bit different from the rest of the window
  4364.               border.  By clicking on it with a mouse, you can resize a
  4365.               window to the dimensions you want.  Not all windows have
  4366.               this corner, for not all windows can be resized.
  4367.      
  4368.               ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  4369.               ║                         ║
  4370.               ║                         ║
  4371.               ║                         ║
  4372.               ║                         ║
  4373.               ║                         ║
  4374.               ╚════════════════════════─┘ <--Resize corner
  4375.      
  4376.      
  4377.               Window Border
  4378.               =============
  4379.               All windows have a border around them, be it an edit
  4380.               window or a dialog box.  The border tells you several
  4381.               things about a window.  If the border is highlighted, it
  4382.               means that window is the active window, or the one you are
  4383.               using.  If the border is not highlighted, it means the
  4384.               window is not active.  If the border changes to a color
  4385.               that is not normal for active or inactive windows, it
  4386.               means you are resizing and/or moving it.
  4387.      
  4388.      
  4389.               Del Char Right  [BackSpace]
  4390.               ==============  [Ctrl]-[H]
  4391.               Move the cursor to the left one space, deleting the
  4392.               character before it.
  4393.      
  4394.      
  4395.               Char Left       [Left Arrow]
  4396.               =========       [Ctrl]-[S]
  4397.               Move the cursor to the left one space.  No characters are
  4398.               deleted.
  4399.      
  4400.      
  4401.               Char Right      [Right Arrow]
  4402.               ==========      [Ctrl]-[D]
  4403.               Move the cursor to the right one space.  No characters are
  4404.               deleted.
  4405.      
  4406.  
  4407.  
  4408.  
  4409.  
  4410.                                July 26, 1994                   Page 70
  4411.  
  4412.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  4413.  
  4414.  
  4415.               Del Char Left   [Del]
  4416.               =============   [Ctrl]-[G]
  4417.               Delete the character to the right of the cursor.  All
  4418.               other characters on the line are moved to the left to fill
  4419.               the vacant space.
  4420.      
  4421.      
  4422.               Del To End Line [Ctrl]-[Q]-[Y]
  4423.               ===============
  4424.               Delete all characters from the current cursor position to
  4425.               the end of the current line.
  4426.      
  4427.      
  4428.               Delete Line     [Ctrl]-[Y]
  4429.               ===========
  4430.               Delete the current line.  All lines below it are moved up
  4431.               by one line.
  4432.      
  4433.      
  4434.               Del To Start Line [Ctrl]-[Q]-[H]
  4435.               ================= [Ctrl]-[Backspace]
  4436.               Delete all characters from the current cursor position to
  4437.               the start of the line.
  4438.      
  4439.      
  4440.               Delete Word     [Ctrl]-[T]
  4441.               ===========
  4442.               Delete characters from the current cursor position to the
  4443.               last character in the word, if the cursor is sitting in a
  4444.               word.  If the cursor is sitting in spaces, all spaces to
  4445.               the beginning of the next word will be deleted.
  4446.      
  4447.      
  4448.               Page Bottom     [Ctrl]-[End]
  4449.               ===========
  4450.               Move the cursor to the bottom of the current page.  A page
  4451.               is defined as all text that is within the current window
  4452.               frame.
  4453.      
  4454.      
  4455.               Hide Selection  [Ctrl]-[K]-[H]
  4456.               ==============
  4457.               Unhighlight any text you may have selected.  You press
  4458.               this key sequence if you decide you don't need to perform
  4459.               any action on the selected text.
  4460.      
  4461.               Pressing the down arrow without the [Shift] key will do
  4462.               the same thing.
  4463.      
  4464.      
  4465.               Page Top        [Ctrl]-[Home]
  4466.               ========
  4467.               Move the cursor to the top of the current page.  A page is
  4468.               defined as all text that is within the current window
  4469.               frame.
  4470.      
  4471.  
  4472.  
  4473.                                July 26, 1994                   Page 71
  4474.  
  4475.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4476.  
  4477.  
  4478.  
  4479.      
  4480.               Auto-Indent     [Ctrl]-[Q]-[I]
  4481.               ===========
  4482.               Toggle the editor auto-indent feature on/off.
  4483.      
  4484.               Auto-indent will automatically indent the cursor to the
  4485.               same position on the next line as the first character on
  4486.               the current line when [Enter] is pressed.
  4487.      
  4488.               If Auto-Indent is on, an "I" will appear on the edit
  4489.               window indicator line.
  4490.      
  4491.               This command is disabled until you open an edit window.
  4492.      
  4493.      
  4494.               Insert Line     [Ctrl]-[N]
  4495.               ===========
  4496.               Insert a carriage return and line feed pair at the current
  4497.               cursor position.
  4498.      
  4499.               All characters at the cursor position and to the end of the
  4500.               line will be moved down to the next line.
  4501.      
  4502.               Unlike the [Enter] key, the cursor stays at its current
  4503.               position and does NOT move down to the next line.
  4504.      
  4505.      
  4506.               Insert Mode     [Ins]
  4507.               ===========     [Ctrl]-[V]
  4508.               Toggle the cursor between insert and overstrike mode.  In
  4509.               insert mode, characters are inserted into the text at the
  4510.               current cursor position and all characters after the
  4511.               cursor are moved to the left.  In overstrike mode,
  4512.               characters at the cursor position are replaced with the
  4513.               new character you type.
  4514.      
  4515.      
  4516.               Line Down       [Down Arrow]
  4517.               =========       [Ctrl-[X]
  4518.               Move the cursor down to the next line.
  4519.      
  4520.      
  4521.               Line End        [End]
  4522.               ========        [Ctrl]-[Q]-[D]
  4523.               Move the cursor from its current position to the end of
  4524.               the line.
  4525.      
  4526.      
  4527.               Line Start      [Home]
  4528.               ==========      [Ctrl]-[Q]-[S]
  4529.               Move the cursor from its current position to the start of
  4530.               the line.
  4531.      
  4532.      
  4533.  
  4534.  
  4535.  
  4536.                                July 26, 1994                   Page 72
  4537.  
  4538.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  4539.  
  4540.  
  4541.               Line Up         [Up Arrow]
  4542.               =======         [Ctrl]-[E]
  4543.               Move the cursor up one line.
  4544.      
  4545.      
  4546.               New Line        [Enter]
  4547.               ========        [Ctrl]-[M]
  4548.               Insert a carriage return at the current cursor position.
  4549.               The cursor will move down to the next line.  If
  4550.               Auto-Indent is on, the cursor will indent to the same
  4551.               position as the first character of the line the cursor was
  4552.               on when [Enter] was pressed.  Otherwise the cursor goes to
  4553.               the first position of the new line.
  4554.      
  4555.      
  4556.               Page Down       [PgDn]
  4557.               =========      [Ctrl]-[C]
  4558.               Move the cursor down a page at a time through your text.
  4559.               Note that a page is defined as all text that is within the
  4560.               current window frame.
  4561.      
  4562.               This is not a "true" page down feature, in that the first
  4563.               time you press the key the cursor simply goes to the
  4564.               bottom of the current page.  You'll probably have to press
  4565.               it twice to get to the next page.  Thereafter, it works as
  4566.               a true page down feature.
  4567.      
  4568.      
  4569.               Page Up         [PgUp]
  4570.               =======         [Ctrl]-[R]
  4571.               Move the cursor up a page at a time through your text.
  4572.               Note that a page is defined as all text that is within the
  4573.               current window frame.
  4574.      
  4575.               This is not a "true" page up feature, in that the first
  4576.               time you press the key the cursor simply goes to the top
  4577.               of the current page.  You'll probably have to press it
  4578.               twice to get to the previous page.  Thereafter, it works
  4579.               as a true page up feature.
  4580.      
  4581.      
  4582.               Document Reform [Ctrl]-[Q]-[U]
  4583.               ===============
  4584.               Quickly reformat your document text.  A dialog box will
  4585.               appear that allows you to select whether to begin
  4586.               reformatting at the current cursor position or from the
  4587.               beginning of the document.
  4588.      
  4589.               Reformatting is based on the position of the first
  4590.               character in the first line of a paragraph and the current
  4591.               right margin setting.  You must be VERY careful when using
  4592.               this feature for you can easily ruin your document's
  4593.               appearance using the reformatting feature.
  4594.      
  4595.               You can NOT undo the reformatting process.  It is
  4596.               permanent.  Therefore, you are advised to save your
  4597.  
  4598.  
  4599.                                July 26, 1994                   Page 73
  4600.  
  4601.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4602.  
  4603.  
  4604.  
  4605.               document BEFORE you use this feature.
  4606.      
  4607.               This command is disabled until you open an edit window.
  4608.      
  4609.      
  4610.               Paragraph Reform  [Ctrl]-[B]
  4611.               ================
  4612.               Quickly reformat a paragraph.
  4613.      
  4614.               Reformatting is based on the position of the first
  4615.               character of the current line the cursor is on and the
  4616.               current right margin setting.  Reformatting takes place
  4617.               from the current line to the end of the paragraph.
  4618.      
  4619.               You can NOT undo the reformatting process.  It is
  4620.               permanent.
  4621.      
  4622.               This command is disabled until you open an edit window.
  4623.      
  4624.      
  4625.               Right Margin    [Ctrl]-[O]-[R]  {EDITOR Cmds:Editor_Commands}
  4626.               ============
  4627.               Set a right margin value for the editor.  A dialog box
  4628.               will appear that asks you to enter a right margin value.
  4629.               Right margin values may range from 10 to 255.  The default
  4630.               right margin is 76.
  4631.      
  4632.               The right margin is used by the editor wordwrap,
  4633.               reformatting, and centering features to determine where to
  4634.               wrap a line of text.
  4635.      
  4636.               This command is disabled until you open an edit window.
  4637.      
  4638.      
  4639.               Scroll Down     [Ctrl]-[Z]
  4640.               ===========
  4641.               Scrolls the screen up while maintaining the cursor
  4642.               position.  If the original cursor position scrolls off the
  4643.               screen, the cursor scrolls down a line.  This forces the
  4644.               cursor to stay in the upper left corner of the screen
  4645.               should the original cursor position scroll away.
  4646.      
  4647.      
  4648.               Scroll Up       [Ctrl]-[W]
  4649.               =========
  4650.               Scrolls the screen down while maintaining the cursor
  4651.               position.  If the original cursor position scrolls off the
  4652.               screen, the cursor scrolls up a line.  This forces the
  4653.               cursor to stay in the lower left corner of the screen
  4654.               should the original cursor position scroll away.
  4655.      
  4656.      
  4657.               Select Word     [Ctrl]-[K]-[T]
  4658.               ===========
  4659.               Highlight the current word the cursor is sitting on.  The
  4660.  
  4661.  
  4662.                                July 26, 1994                   Page 74
  4663.  
  4664.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4665.  
  4666.  
  4667.  
  4668.               word is marked from the current cursor position to the
  4669.               next space or end of line, whichever comes first.  The
  4670.               marked word is put into the clipboard without further
  4671.               effort on your part.  Marking works in the normal manner,
  4672.               i.e., it disappears the moment you move the cursor.
  4673.      
  4674.               Note that NOTHING will happen if you try to use this
  4675.               command when the cursor is sitting on a space or the end
  4676.               of a line.
  4677.      
  4678.      
  4679.               Tab Stops       [Ctrl]-[O]-[I]
  4680.               =========
  4681.               Enter custom tab stop preferences in a dialog box.  These
  4682.               tab stops are used to allow you to quickly insert spaces,
  4683.               or jump over text to a designated tab stop.
  4684.      
  4685.               This command is disabled until you open an edit window.
  4686.      
  4687.      
  4688.               Start Select [Ctrl]-[K]-[B]
  4689.               ============ [Shift]-[Down Arrow]
  4690.               Start selecting text.  Selected text is that text which is
  4691.               not the same color as normal text.  You select text when
  4692.               you want to perform a particular action on that text and
  4693.               no other text, such as COPY, CUT, CLEAR, etc.
  4694.      
  4695.      
  4696.               Tab Key         [Tab]
  4697.               =======         [Ctrl]-[I]
  4698.               Move the cursor to the next tab stop.  Tab stops default
  4699.               to every fifth character on a line.  You may reset the tab
  4700.               stops by using [Ctrl]-[O]-[I].
  4701.      
  4702.               When in INSERT mode, the cursor will attempt to go to the
  4703.               next tab stop, happily INSERTING SPACES as it looks for
  4704.               that next stopping point.  If it is at the last tab stop,
  4705.               it stops inserting spaces and takes a big jump to the
  4706.               first character of the next line.  Try to keep tab use to
  4707.               a minimum when the cursor is in insert mode.  You eat up
  4708.               valuable buffer space real quick!
  4709.      
  4710.               When in OVERSTRIKE mode, the cursor will attempt to go to
  4711.               the next tab stop, happily skipping over characters as it
  4712.               looks for that next stopping point.  If it is at the last
  4713.               tab stop, OR the line is too short to allow it to reach
  4714.               the next tab stop, it takes a big jump to the first
  4715.               character of the next line.
  4716.      
  4717.      
  4718.               Document End    [Ctrl]-[PgDn]
  4719.               ============    [Ctrl]-[Q]-[C]
  4720.               Move the cursor from its current position to the end of
  4721.               the document.
  4722.      
  4723.  
  4724.  
  4725.                                July 26, 1994                   Page 75
  4726.  
  4727.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4728.  
  4729.  
  4730.  
  4731.      
  4732.               Document Start  [Ctrl]-[PgUp]
  4733.               ==============  [Ctrl]-[Q]-[R]
  4734.               Move the cursor from its current position to the start of
  4735.               the document.
  4736.      
  4737.      
  4738.               Word Left  [Ctrl]-[F]
  4739.               =========  [Ctrl]-[Right-Arrow]
  4740.               Move the cursor to the beginning of the previous word.
  4741.               Use this feature when you want to quickly jump from word
  4742.               to word.
  4743.      
  4744.      
  4745.               Word Right  [Ctrl]-[A]
  4746.               ==========  [Ctrl]-[Left Arrow]
  4747.               Move the cursor to the beginning of the next word.  Use
  4748.               this feature when you want to quickly jump from word to
  4749.               word.
  4750.      
  4751.      
  4752.               Wordwrap        [Ctrl]-[O]-[W]
  4753.               ========
  4754.               Toggle the editor wordwrap feature on/off.
  4755.      
  4756.               Wordwrap allows you to type in text and automatically wrap
  4757.               to the next line when the cursor reaches the current right
  4758.               margin setting.
  4759.      
  4760.               If wordwrap is on, a "W" will appear on the edit window
  4761.               indicator line.
  4762.      
  4763.               This command is disabled until you open an edit window.
  4764.      
  4765.      
  4766.               Goto Marker     [Ctrl]-[Q]-[#]
  4767.               ===========
  4768.               Using the WordStar [Ctrl]-[Q]-[#] key sequence, where "#"
  4769.               is a number 1,2,3,4,5,6,7,8,9, or 0, will allow you to
  4770.               access up to 10 place markers you have previously set in
  4771.               your text.  Your cursor will go nowhere if you try to jump
  4772.               to a non-existent marker.
  4773.      
  4774.               Hold down the 'Ctrl' key and then strike 'q', let up on
  4775.               both keys and then strike a previously set number key and
  4776.               if this number key has been set you will go to the marked
  4777.               line #.
  4778.      
  4779.               This command is disabled until you open an edit window.
  4780.      
  4781.      
  4782.      
  4783.               Set Marker      [Ctrl]-[K]-[#]
  4784.               ==========
  4785.               Using the WordStar [Ctrl]-[K]-[#] key sequence, where "#"
  4786.  
  4787.  
  4788.                                July 26, 1994                   Page 76
  4789.  
  4790.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4791.  
  4792.  
  4793.  
  4794.               is a number 1,2,3,4,5,6,7,8,9, or 0, will allow you to set
  4795.               up to 10 place markers in your text.
  4796.      
  4797.               While holding down the 'Ctrl' key strike 'k', then let up
  4798.               on both keys and strike a number key.  Nothing will appear
  4799.               to have happened but in actuality you have set a place
  4800.               marker to the number key you have struck.
  4801.      
  4802.               This command is disabled until you open an edit window.
  4803.      
  4804.      
  4805.               6. QUICK-KEY CHART
  4806.      
  4807.               F1  = Help File
  4808.               F2  = Save Current File Being Edited
  4809.               F3  = Open a File to Edit
  4810.               F4  = Calculator
  4811.               F5  = Zoom any Window
  4812.               F6  = Change Window Views
  4813.               F7  = Rates (Speeds and Feeds)
  4814.               F8  = Print Current File Being Edited
  4815.               F9  = Print Unregistered Version Invoice
  4816.               F10 = Activate Menu Choices
  4817.      
  4818.               Ctrl-F1  = View  MRMSOLVE.TXT (Answers)
  4819.               Ctrl-F2  = Circular Segment Menu
  4820.               Ctrl-F3  = Sequence a CNC File
  4821.               Ctrl-F4  = View  MRMDRILL.TXT (Drill Speeds/Feeds)
  4822.               Ctrl-F5  = Move Edit Window
  4823.               Ctrl-F6  = Print MRMDRILL.TXT (Drill Speeds/Feeds)
  4824.               Ctrl-F7  = Drill Speeds/Feeds Dialog
  4825.               Ctrl-F8  = View  MRMBOLT.TXT (Bolt Circle Answers)
  4826.               Ctrl-F9  = Print MRMBOLT.TXT (Bolt Circle Answers)
  4827.               Ctrl-F10 = Split a CNC File
  4828.               Ctrl-A   = Word Left
  4829.               Ctrl-B   = Paragraph Reformat
  4830.               Ctrl-C   = PageDown
  4831.               Ctrl-D   = Character Right
  4832.               Ctrl-E   = Line Up
  4833.               Ctrl-F   = Word Right
  4834.               Ctrl-G   = Delete Character Right
  4835.               Ctrl-H   = Delete Character Left
  4836.               Ctrl-I   = Tab Key
  4837.               Ctrl-J-L = Jump to Line Number
  4838.               Ctrl-#   = Set Marker
  4839.               Ctrl-K-B = Start Select Text
  4840.               Ctrl-K-C = Paste
  4841.               Ctrl-K-D = Save/Done
  4842.               Ctrl-K-F = Save As
  4843.               Ctrl-K-H = Hide Block Marker
  4844.               Ctrl-K-K = Copy Selected Text
  4845.               Ctrl-K-T = Select Word
  4846.               Ctrl-K-Y = Cut Selected Text
  4847.               Ctrl-L   = Search Again
  4848.               Ctrl-M   = New Line
  4849.  
  4850.  
  4851.                                July 26, 1994                   Page 77
  4852.  
  4853.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER       
  4854.  
  4855.  
  4856.  
  4857.               Ctrl-N   = Insert Line
  4858.               Ctrl-O-I = Tab Stops Set
  4859.               Ctrl-O-R = Right Margin
  4860.               Ctrl-O-W = Word Wrap
  4861.               Ctrl-P   = Print MRMSOLVE.TXT (Answer File)
  4862.               Ctrl-Q-# = Go to Marker
  4863.               Ctrl-Q-A = Search/Replace
  4864.               Ctrl-Q-C = Bottom of File
  4865.               Ctrl-Q-D = Line End
  4866.               Ctrl-Q-F = Search
  4867.               Ctrl-Q-H = Delete to Start of Line
  4868.               Ctrl-Q-I = Auto Indent
  4869.               Ctrl-Q-L = Undo
  4870.               Ctrl-Q-R = Document Start
  4871.               Ctrl-Q-S = Line Start
  4872.               Ctrl-Q-U = Reformat Document
  4873.               Ctrl-Q-Y = Delete to End of Line
  4874.               Ctrl-R   = Page Up
  4875.               Ctrl-S   = Character Left
  4876.               Ctrl-T   = Delete Word Right
  4877.               Ctrl-U   = Un-Sequence a CNC File
  4878.               Ctrl-V   = Insert Mode
  4879.               Ctrl-W   = Scroll Up
  4880.               Ctrl-X   = Down a Line
  4881.               Ctrl-Y   = Delete Line
  4882.               Ctrl-Z   = Scroll Down
  4883.               Ctrl-Left Arrow  = Word Left
  4884.               Ctrl-Right Arrow = Word Right
  4885.               Ctrl-PgUp        = Beg. of a File
  4886.               Ctrl-PgDn        = End of a File
  4887.               Ctrl-Insert      = Copy Block to Clipboard
  4888.               Ctrl-Delete      = Delete Block or Clipboard
  4889.               Ctrl-BackSpace   = Delete to Start of Line
  4890.               Ctrl-End         = Page Bottom
  4891.               Ctrl-Home        = Page Top
  4892.      
  4893.               Alt-A = Area Menu
  4894.               Alt-C = Circle Menu
  4895.               Alt-E = Edit Menu
  4896.               Alt-F = File Menu
  4897.               Alt-M = Math Menu
  4898.               Alt-N = Replace Text
  4899.               Alt-O = Options Menu
  4900.               Alt-R = Rates Menu
  4901.               Alt-S = Search/Replace Menu
  4902.               Alt-T = Trig. Menu
  4903.               Alt-V = Conversions Menu
  4904.               Alt-W = Window Menu
  4905.               Alt-X = Exit Mr. Machinist
  4906.               Alt-F1 = About Mr. Machinist (Version Date)
  4907.  
  4908.  
  4909.  
  4910.  
  4911.  
  4912.  
  4913.  
  4914.                                July 26, 1994                   Page 78
  4915.  
  4916.             MR. MACHINIST (tm) COPYRIGHT (c) 1994 BY ALLAN J. BREMER
  4917.  
  4918.               7. SPECIAL THANKS
  4919.  
  4920.              I must conclude this by giving Thanks to:
  4921.  
  4922.              1) God  -  I thank Him for His Son Jesus Christ and for His
  4923.                         Word.  The Machinery's Handbook is the 2nd best
  4924.                         book in the world ... the Bible is the first!
  4925.  
  4926.              2) Wife -  I thank my wife for sticking up for the Mr.
  4927.                         Machinist program and telling me to get to work
  4928.                         when I thought she would give me a hard time for
  4929.                         working so much.
  4930.      
  4931.              3) Kids -  I thank my 5 year old twins for putting up with
  4932.                         Dad when he's sitting in the closet for hours at
  4933.                         a time, it's not over yet!  Oh, by the way, the
  4934.                         walk in closet was converted into an office!
  4935.      
  4936.              4) Job  -  I also thank the management at my place of
  4937.                         employment for putting up with the weird hours
  4938.                         I've been keeping.  They also beta tested the
  4939.                         program and I have received much help from my
  4940.                         foreman and fellow workers.
  4941.      
  4942.              5) Church- I thank the people who have prayed for me.
  4943.      
  4944.              6) Bruce Bickle - Helped with the writting of this manual.
  4945.                 John Conway  - A master machinist, helped me beta test.
  4946.                 Jim Thiel    - Gave many thoughtful ideas.
  4947.                 Greg Armenia - Gave me many business tips, love ya Greg.
  4948.                 Greg Kraft   - Other support BBS and great friend.
  4949.                 Ed Hoffman   - Excellent Author and Engineer.
  4950.                 Gene Wood    - Many helpful business tips.
  4951.      
  4952.              7) All Registered Users:
  4953.  
  4954.                 Thanks go to all who have decided to register the program 
  4955.                 giving me the chance to send out disks, purchase postage,
  4956.                 implement ideas of theirs, upload the program to BBS's, and
  4957.                 much more!
  4958.      
  4959.      
  4960.              Thank you and God bless you and all your family members.
  4961.      
  4962.              Jesus answered, "I am the way and the truth and the life.
  4963.              No one comes to the Father except through me.  John 14:6
  4964.      
  4965.               +
  4966.              +AL+
  4967.      
  4968.      TO:                     FROM:
  4969.      
  4970.      F1 COMPUTING                   Name: ________________________________
  4971.      125 ELMWOOD AVE. #1
  4972.      LOCKPORT, NY 14094        (Company): ________________________________
  4973.      
  4974.      716-434-7823 Voice          Address: ________________________________
  4975.      716-434-1448 BBS
  4976.                                     City: ________________________________
  4977.      Today's
  4978.      date: ___________   State, ZIP Code: ________________________________
  4979.      
  4980.                                (Country): ________________________________
  4981.      Daytime
  4982.      Phone #: _________________________  FAX #: __________________________
  4983.      
  4984.                           MR. MACHINIST (TM) for MS-DOS
  4985.      
  4986.      INDIVIDUAL USE
  4987.        * Diskette with programs and documentation .............. $49   ___
  4988.      
  4989.      
  4990.      MULTIPLE USE
  4991.      
  4992.                * SITE LICENSE for the use of MR. MACHINIST.
  4993.          (INCLUDES ONE DISKETTE WITH PROGRAMS AND DOCUMENTATION.)
  4994.      ===================================================================
  4995.          2 to   9 computers ..... at $39 each    # computers ___x 39   ___
  4996.         10 to  24 computers ..... at $30 each    # computers ___x 30   ___
  4997.         25 to  49 computers ..... at $24 each    # computers ___x 24   ___
  4998.         50 to  99 computers ..... at $18 each    # computers ___x 18   ___
  4999.        100 to 199 computers ..... at $14 each    # computers ___x 14   ___
  5000.        200 to 500 computers ..... at $12 each    # computers ___x 12   ___
  5001.      
  5002.      WRITE OR CALL FOR PRICING ON QUANTITIES OVER 500.
  5003.      
  5004.      Extra program disk & documentation with purchase of
  5005.      SITE LICENSES OF 2 OR MORE available at $8.00 each.     ___x  5   ___
  5006.      
  5007.      Shipping & Handling (Postal) US & Canada $5.00/item
  5008.      Outside US & Canada $11.25/item                                   ___
  5009.      
  5010.      I use 5 1/4 ______    3 1/2 ______   disks.
  5011.      
  5012.      NEW YORK RESIDENTS add applicable State & County Sales Tax         __
  5013.      
  5014.      TOTAL ENCLOSED US FUNDS                                      US$_____
  5015.      
  5016.      All registered users with a single users license will receive life
  5017.      time upgrades for 50% of the current registration fee.  Registered
  5018.      site-licensed users will receive upgrades for 25% of the current
  5019.      registration site-license fees.
  5020.      
  5021.      MS-DOS is a registered trademark of Microsoft Corporation.
  5022.      
  5023.      NAME TO INCLUDE ON TOP HEADER OF PROGRAM: ___________________________
  5024.  
  5025.      NOTES and COMMENTS:
  5026.